I went through 3 interviews, the first with the hiring manager, then the VP of Operations, and finally with the company's division president. The entire process took two and a half weeks, with the recruiter being fully transparent with me about the process and showing full flexibility when I needed to reschedule one of my interviews.