3 rounds. Interviews were setup through a recruiter. First round was telephone interviews with 2 senior managers. Second round was in site, back to back with 4 managers. The last round was with immediate supervisor and the VP. The whole process took almost 6 months.