Company iRobot
Date 2024-11
Industry Retail
City Boston
Country United States
Employees Affected 105
% of Workforce 16%
Status Post-IPO