The interview process consisted of a phone screening with a corporate recruiter, a phone interview with the hiring manager, then a series of in person interview with potential peers, the hiring manager, and other managers. All of the in person interviews were performed in one visit. Peers focused on technical knowledge while managers focused on management experience and cultural fit.