Recruiters were very professional and efficient. I was flown in from Europe for the interview and they had my offer ready before I had to leave two days later. They tend to do multiple interviews on the same day to avoid rounds of interviews - so I met with three or four people. Usually, the hiring manager will have two other people interview you first and if they don't feel you are a fit, the hiring manager will cut the interview short and you won't interview with their boss.