The overall process was very organized, recruiter was extremely helpful and communicative, and I had an overall very positive experience. 1. Recruiter Screen 2. Hiring Manager Screen 3. Round Interviews (Operating, Technical, and Client Focused) 4. Executive Interview