I applied through a recruiter. The process took 2 months. I interviewed at STERIS in Mar 2011
Interview
Slow but well organized. Everyone was very friendly. Met with four levels of management after two phone screens. Communication with finalists after final interviews was minimal. Company thrift made air travel more lengthy than necessary (2-3 hour layovers instead of direct flights).