The interview process was rather complicated and drawn out. I interviewed first with a recruiter. After a few week I was called for a second interview and at the beginning of the interview I found out he was ALSO a recruiter. After a few weeks I got a call to schedule a third interview with a panel of people. It just seemed like a massive waste of time and resources to span the interview process out for months with multiple recruiters and panel interviews.