4.0
Dec 15, 2023
Former employee, more than 1 year
Bedford, MA
Recommend
CEO approval
Business outlook
Pros
You couldn't ask for a better CEO or executive leadership team.
Cons
Pay isn't great and there are a lot of rough changes going on in some of the departments. High turnover.