The interview process began with an outside recruiting firm for the initial screen. Once in front of the hiring manager, the interview process included 5 steps - 3 calls and two onsite interviews. The first formal interview was a call followed by he two onsite interviews including a panel interview (first) and mock call (second), followed by two more phone interviews. The whole process took about a month from the first interview to the last.