I applied through a staffing agency. The process took 5 days. I interviewed at Kelly (Bloomington, MN) in May 2013
Interview
I went downtown to their office, interviewed with the recruiter and his assistant, voluntarily submitted to a drug test. A day or two later, I had an on site interview with the client company and was hired for the position.