I applied through a staffing agency. The process took 3 days. I interviewed at Edge Technologies (Fairfax, VA) in Apr 2013
Interview
I was given the opportunity to interview at Edge Technologies through a staffing firm. After I interviewed at the staffing firm and took the required tests (required by the firm, not by Edge), I was called in for an interview with the Business Manager at the time and the CEO. It was a pleasant experience with appropriate questions about my skills and interests.