I applied through a recruiter. The process took 3 days. I interviewed at Supreme Tech Solutions (Vienna, VA) in Nov 2013
Interview
HR, COO direct face to face and team interview followed by an offer letter. It was not difficult in my opinion. Company provides lunch on every friday for the admin staff and overall I found it nice place to work with.