I applied through a staffing agency. The process took 3 weeks. I interviewed at US Tech Solutions (Gaithersburg, MD) in Jan 2015
Interview
they contact me got my CV online and called me. I answered the phone and we started the interview process. Than I met the client and had an interview pane with 3 people. Next day they called me.