You start with a basic phone interview discussing the job requirements and your experiences/skills to see if the 2 are (really) a match.
If ok you go to their office to meet with 2 members of the team (normal interview, normal questions).
(in between you have others calls with the recruiter for debriefing, interviews prep etc....)
If ok you go to their office for another interview with this time the management (account director, head of sales....), and here the tricky bit:
- during this interview people are coming in and out of the room... so every time someone new is coming you have to start over, when someone is leaving the room... well you stop talking because you don't really expect it! (start with 2 persons then 2 comes in and 1 goes out and comes back in).
- you start talking about skills and experience that was not even on the ad description, not mentioned at all in the first interview (with the members of the team), and on which the recruiter asserted it was not required for the position.
- one member of the management was disrespectful in his attitude.
After this pleasant experience you have to track down the recruiter to have a feedback (as they don't contact you), and when it finally happens you learn that you are not selected because you don't have the skills required for the job (the ones that were not mention on the ad description, not mentioned in the first interview with the members of the team...)... brilliant!
Conclusion:
If it was made clear from the beginning on which skills on experience are required for the role I could have save 2 weeks of my time and a rather unpleasant experience.
My advice for you is to avoid this company.
Don't apply with them, I am sure the position you are looking for is available with one of their competitors.
This is how they treat you as a candidate, imagine how they will treat you as an employee...