The hiring process was very typical. I was contacted by the recruiter first who then forwarded my resume to the hiring manager. He immediately contacted me the next day and we briefly went over my resume and the company. In the next few days I was asked to come onsite for an interview.
The interview consisted of me meeting with almost 5-6 managers with whom I discussed my resume and projects in detail. It was a little tiring to repeat the exact same things over and over. There were a lot of detailed questions on the projects. I also had an onsite Excel test, it was fairly simple. Overall the interview was just like a regular one, with nothing too difficult.