Interview process was very long, mostly due to actually scheduling the interviews. You go through 3 rounds of interviews: the recruiter, manager, and then a panel of people you will be working with. In total the interview process took about 2 months. Most questions were situation and why you wanted to join the company.