I was contacted after I applied through the website. I had a phone call with the HR manager. 15 minutes after, she set up a phone call with the sales director. After I spoke with the sales director, I was scheduled a 5 hour in-person interview with a 20 minute presentation.