4.0
3 Nov 2025
Former employee
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
emerging player to contest big suppliers. pay can be good in MA, many others under paid. balanced work schedule.
Cons
Lost founding CEO and now poorly run by new c-level team. Major reduction of current employees to bring in employees from ceo former org. Complete lack of accountability of sr management for certain sectors within the company. No harmonization of different business units.