I applied through a staffing agency. The process took 1 day. I interviewed at Haas TCM in Feb 2010
Interview
Communication was great prior to the interview. Manager was informative, knowledgeable and friendly. There were some support staff in the interview as well that asked questions pertaining to day to day duties. All in all I was very comfortable and it was a no pressure interview.