The interview process is quite long with multiple rounds of interviews, but everyone was nice. The only bad point was that the last interview was rescheduled multiple times because of the interviewers availability, but the recruiter was great and always kept me informed.