I applied through a staffing agency. The process took 4 days. I interviewed at STS Group (Madison, AL) in Feb 2015
Interview
Met with the owner of the company during the interview which is very rare! The interview was typical in some ways but they also asked more about personal interests. This helped to make sure we fit their culture.