Applied online, took test 3 days after I applied, recieved an email to pick a time for a phone interview which was about a week out . I received an email the same day of my phone interview to pick a time for a face to face interview (which was also about a week out ) completed interview on a Thursday was called and emailed that they wanted to offer me the job by monday ! I accepted and had to fill out info for The background check !