I was interviewed 24 hours after initial contact with the company. They work very efficiently: you get a preliminary phone interview with an HR rep (about 10-15 minutes) to get an overview of the position, and if they decide to move forward you'll be interviewed by the heads of the related department. They explain everything straightaway, the process was very smooth. They just want a good addition to the team and to make sure that you understand the expectations. One of the most stress-free