I applied online. The process took 5 days. I interviewed at CDI Engineering Solutions, LLC (Philadelphia, PA) in Nov 2013
Interview
Was contacted by their in-house recruiter. Answered a variety of standard interview questions. She was impressed by my answers. Told me I would be hearing from her. She never got back to me and ignored by email asking for status.