I applied for different positions on their website. I got an email back a week later to request a phone interview. Phone call was from recruiter to go over the information on my resume and qualifications. An onsite interview was then scheduled through mail 3 weeks later. It lasted about an hour