I applied online and received a phone call two weeks later. I had an interview with a woman in human resources. I was called about a week later for a second interview with her along with a general knowledge test and a drug test. Everything was on site.
About one week later, I had an interview with the manager. I was offered the job two days later.