Applied online, emailed HR to make sure that they received my application. One week later, they called me in for an interview at their office. It was a very easy interview - they seem to always be short staffed, so if they offer you an interview, they want to hire you. When you get to their office, there's a lot of paperwork and a super easy math test before the interview.
Immediately after the interview, I had an offer with a start date. Had to go take a drug screen right after the interview.