The process was very straightforward. Initial interview over the phone with a recruiter followed by an in person interview. Following those interviews, you'll have an assessment to complete which is basic SAT/ACT math and vocabulary. The recruiters are incredibly nice and want you to do well. They're not trying to trick you or anything. Definitely a great company to work for with great benefits. I accepted the offer, but received another offer in my dream city and chose to go with that one instead. I was terrified to call them and tell them, but they were so kind and understanding. This company has amazing people with an even better environment.