I applied through a staffing agency. The process took 2 weeks. I interviewed at Grainger (Lake Forest, IL) in May 2015
Interview
It was a contract role so I applied through the staffing agency. Then I had a phone interview with the two people I'd be working with. Next they had me answer some questions by looking at some spreadsheets to analyze. Lastly, I had a final interview with the same two people.