The interview process is somewhat more extensive than other jobs I have interviewed for (7 total rounds), however they let you know what to expect up front not only on their site but also when talking with the recruiter during the initial interview. First interview is with the recruiter, second is with the hiring manager, third is with people who you may be working with, fourth was a values interview with HR, Fifth was a practical exercise where I walked someone through how I would run a requirements gathering meeting, then interviews with some higher executives. All in all it took about 5 weeks from start to finish.