Company iRobot
Date 2024-01
Industry Retail
City Boston
Country United States
Employees Affected 350
% of Workforce 31%
Status Post-IPO