First Round Interview was with a technical employee, lasted 30 minutes it was just pretty standard behavioral questions. Then I had to take a two hour exam and then complete 3 more interviews via Skype. For these I received an email notifying me of the time at 1:30 am, the interview was for 9am that same day, aka I was told I had an interview 7.5 hours before. Totally unprofessional HR department, would never want to work for this company after this recruitment process.