I applied through a staffing agency. The process took 4 weeks. I interviewed at KARL STORZ (Southbridge, MA) in Jan 2016
Interview
There was 5 rounds of interviews: phone interview with an HR rep, phone interview with the department supervisor, in person interview with a panel of supervisors, a training test and short interview with a trainer, and a final interview with the head of HR.