3 ms·Also iRobot CEO stepping down and company "to lay off 31% of staff".by alecco 3y agoAlso iRobot CEO stepping down and company "to lay off 31% of staff".