The process was seamless. The recruiter was knowledgable and friendly. The scheduling process was easy and well organized. I met with the recruiter who asked a few first round questions, then the hiring manager, then several other key individuals after that I was asked to attend a project round and to present my solution to a situation that was provided to me.