My interview process was an initial call with recruiter, one on one call with project manager, second one on one with different project manager, final group interview with 5 or 6 employees in person. I was presented with an offer and declined because the salary they offered was $10k less than what I was told by the recruiter.