Had 2 phone interviews, first with the recruiter then the hiring manager. I was then brought in for an in person interview that lasted 5 hours and I met with 7 different people. The process was long but the interview itself wasn't too difficult, a lot of the same questions all pertaining to the position and my previous work experience.