I first applied online, got an e-mail asking me to fill out some information and answer some questions. A week or so later got a call asking for a interview in corporate office with 2 managers and an HR representative. A couple weeks after that got another call to come down again and this time interview with a VP and director. Two more weeks and I finally got the offer.