I applied in-person. The process took 1 day. I interviewed at Roth Staffing (Bethesda, MD) in Nov 2014
Interview
The whole process is fast for applying and setting up interviews for clients. Phone interview and video recorded interview was done too. Then an in person interview was setup done the next day.