I applied online. The process took 4 weeks. I interviewed at Insulet Corporation
Interview
Was quite labor intensive and required several rounds of interviews and creation of presentation to close to ten people followed by question and answer. Seemed very well received but did not get an offer.