I submitted my resume, was called the next day to schedule an initial interview with a recruiter and provided 4 assessments to complete at home, comprising personality/psychological/sales/writing style. I spent several hours at home working on them. I submitted those assessments and had the interview. Once there, I completed 2 number tests and met with a recruiter. Standard questions and resume review. I was called back within a few days for a second interview that would take place with the 3 managers I would be working with and also yet another round of testing, including spelling, grammar, and Microsoft Office assessments. I was told it would be about 4 and a half hours process at which point I decided to decline and stay at my current position.
The office was immaculate and very professional looking. There were many people interviewing at the same time as I was, so you kind of feel like you're herded from room to room. I'm a good test taker but I felt it was too many assessments for me and after reading that the work culture is a lot like school, rigid with micromanaging bosses, I felt it wasn't the best fit for me. They are very clear about how the process works and had I wanted to jump through many more hoops, I'm confident I could have landed the position.