I applied online, and was contacted by their outsourced human resources department. They call you and schedule them to call you for an interview over the phone. They ask you some basic questions, and depending on if the person you talk to in the call center likes you, they schedule a face to face interview at the location you applied for. At my face to face, it was very laid back and they make you feel at home. I received a job offer on the spot, and was sent away for a drug test. They run a background check, and check your driving record since you'll be working around cars. If those are clear, you start training a few days later.