I applied through an employee referral and the process took 2months. Several interviews with management team, a case study and then presentation to senior management. Process was easy and team members were very helpful throughout the process including the recruiting personnel