The process was absolutely amazing leading up to the interview. The recruiters did a great job keeping me informed every step of the way and briefing me about what the onsite would entail. The only downside was that they went totally dark on me after I came onsite and that didn't leave me with a great feeling.