I applied online. I interviewed at Insulet Corporation (Bedford, MA) in June 2013
Interview
Phone screening with HR, Hiring manager phone interview, and in-person interview. It all lasted about a couple weeks and went pretty smoothly. There were no real surprises, pretty straight forward.
Interview questions [1]
Question 1
Why do you feel you are a good fit for this position?