Applied online via the company website. I received a phone call to schedule an interview within two days of submitting application. The first on-site interview was about 25 minutes long and was with two managers. The second on-site interview was about 20 minutes long and was with a third manager. The third on-site interview was very short and an offer for employment was made.