The process was longer than expected. I had a phone interview, a phone technical interview, a face to face interview with the COO, and a face to face with a Sr. Consultant. I then had a face to face with the President of the company, and then they took me to lunch. Overall the process was lengthy, but it was a great opportunity to hone my interview skills.