I applied online to the position. The initial interview with internal recruiter. Then I meet with the hiring manager and her boss. I was told that I would meet with internal clients. A week later I was called in and met two HR VP (clients). I received the offer a few days later.