I was invited to interview by a recruiter, 4 total interviews, and 3 tests. It was a gauntlet of questions and different personalities I had to prepare for. The initial interview was very pleasant, the tests and other interviews were not so pleasant.