6 interviews, including the initial one with the recruiter. Spoke to a Team Lead, another sr manager, the global services lead (twice) and the global services director. I received fairly prompt communications from the recruiter once the interviews were complete. There was a bit of a lag when my primary recruiter took some holiday and I was dealing with his backup. Twice the interview had to be rescheduled - once because the team lead had a conflict and then I ended up having a conflict right after that. The interview process didn't seem rushed or hurried. They really seemed as if they were trying to find the right person.