Initially contacted via phone to set up an interview the same day. The first day I met with the HR head for a one on one "interview" which was mostly superfluous, asking standard questions about previous employment etc. The assistant manager, after asking her questions, referred me to an interview with three mid-level managers, which took over 40 minutes to organize despite being told ~5. These managers read badly worded questions off of a script, identical to the ones HR had asked me just before.
After the interview I was told that they would call me if everything checked out, and that it usually took a day or so. Despite putting all local references down, I was told it took their HR over a week to contact any of my references, and it took approximately 9 days for me to be called back for another "interview," which was really just being handed some paperwork to fill out and asked to take a drug test. Three days later I was called back to come in the same day and finish filling out some more paper work, schedule, tour of the facility, and normal pre-work orientation.