Applied online. Took about an hour- posted resume, answered prior work history questions, personal information and took an assessment that serves as the interview. A bunch of generic psych questions designed to weed out people too incompetent to know how to tell people what they want to hear. Aka it was extremely simple, just use common sense. Was invited to the HR department to complete my hiring process. Showed up s week later and waited about 5 minutes while filling out paperwork/release forms to enable a background check. Then I took a ten minute saliva drug test that was shipped off to a lab. Waited approximately 4 weeks only to be informed I had to re-take my drug test. Went back, retook it on a Friday, and by the following Tuesday received an email informing me that I was hired. Then I chose from an available orientation and bada bing bada boom, I was employed.