I got contacted by their HR staff, the process was quick and smooth, I got interviewed by HR first, then by potential future colleagues on a technical questions and experience, and then in the end by leading roles of the IT department.
All the process ended up in less then 2 weeks, a good interview process.