I interview with the recruiter twice. Then I met with my potential manager and team manager. Then I interviewed with the company president. Overall it was a smooth and easy process, but I did find it interesting to have to interview with the company’s US president.