I applied online. The process took 4 weeks. I interviewed at Terumo (Ann Arbor, MI) in Sep 2011
Interview
HR department called me for a 30 minutes phone interview. After the phone interview they called and 3 senior engineers interviewed me. There were no technical questions. Most of the question were experience and behavioral related. It was very straight forward.