I applied through a staffing agency. The process took 4 days. I interviewed at Ferguson (Henderson, NV) in June 2016
Interview
Very easy, friendly people great environment. You come in they ask a few questions about you and what spiked your interest within the company. If they like what they're hearing they give you a tour go over some of the job functions and duties.