I applied through a staffing agency. The process took 6 months. I interviewed at Savvy Staffing Solutions (Leominster, MA) in Oct 2014
Interview
The interview process was actually very simple, straightforward and easy for this company. They have you sit in their lobby on the 2nd floor and fill out a fairly lengthy application packet, asking you to list the types of work you are interested in, your qualifications and professional history, and a brief assessment to make sure your math and language skills are up to snuff. Took about 45 minutes to an hour from start to finish.