I applied through a recruiter. I interviewed at Roth Staffing (Denver, CO) in Jun 2016
Interview
Phone screen- then two in person interviews- long interviews as they have you meet with several employees each time, one-page hand writing sample on their MVV, sometimes they have you make a video.
I applied online. The process took 2 weeks. I interviewed at Roth Staffing (Woodland Hills, CA) in Jun 2015
Interview
3 step process. Phone, in person, and panel interview with team and management. It is a process takes about 2 weeks. It's all about being a fit on the team that is most important.