TSR fully explained the position and prepared me for the interview. My recruiter even met up with me minutes before the interview and handed me folder with several copies of my resume just in case I needed it. The account manager did a great job staying in touch and answering any questions I had. Patrick and Jim, you guys are great!!