Extensive and very organized interview process. First, I was phone screened by HR. Then I had a call with the hiring manager. I then took a personality test and had a day of in-person interviews - with the ability to meet with multiple team members and obtain a true feel for the role, the company as well as the client/client challenges and opportunities. After the in-person, I took a test and then received an offer.