The process was very simple and standard. I was contacted by a Revolution Recruiter who took me through an interview to establish my background and determine if I was a good fit for their client. The recruiter had great detail about the position and the client which is rare. She also knew about the location, and work environment which was great. She explained the process, and what I should expect. 2 days later I was interviewing with the client, a week later I received an offer and started with the client. All and all it was a great process.