I applied through college or university. The process took 1 week. I interviewed at TMG Health (Wexford, PA) in Dec 2014
Interview
Pretty simple and straightforward, came in to the office, waited for the interviewers and gathered in a room. There are one technique staff, two project managers and one recruiter from Jessup office. They asked about resume and a bit of tech questions, mostly general knowledge of programming languages listed on the resume, nothing too fancy.