Applied online, was called in for an interview 3 days later, waited around for 2 hours until they told me they would have to reschedule the second part because the manager was busy. Was called back about 5 days later, came in for a 5 minute interview and was offered the job on the spot. However, the background check they do on you before you can start working takes up to 28 days.