Everyone was extremely friendly and made me feel comfortable during each interview. The questions were as expected, covering skills, experience, and personality. There were several stages:
1. Recruiter interview
2. Hiring manager interview
3. Assignment
4. Exec 1 interview
5. Peer interview
6. Hiring manager 2nd interview
7. Exec 2 interview
8. Exec 3 interview
9. Decision