Applied online through company website and received an email to coordinate a face-to-face interview. Took an IQ test, interviewed with a recruiter, and then with a team from a specific department. Everyone that I came into contact with was warm and personable. Company has great benefits and employee perks. Overall, it was a positive experience.