I met with the recruiter, so they could see if my experience and personality were in line with the need. Salary expectations were discussed. I then was interviewed by (potential) managers, co-workers, and Business Heads (3 separate interviews), scheduled consecutively. About a day went by and she had her feedback from the interviewers, and I was offered a position.