Interview process was phone interview with recruiter, phone interview with hiring manager, 3 hour on site interview with several key employees. Recruiter was very helpful with entire process and while I waited on an offer the HR team was able to answer questions about benefits.