I applied online. I interviewed at iRobot in Mar 2018
Interview
Multiple interviews, professional and courteous. Nice headquarters. Good offer with good benefits and a nice, successful company. Did not accept but overall impressed and recommend. Company culture and employees seem happy and taken care of.