2.0
Apr 5, 2026
Former employee, less than 1 year
Foxborough, MA
Recommend
CEO approval
Business outlook
Pros
They claimed that they had 60+ years of experience in life sciences and energy, and industrial manufacturing technologies. I liked that.
Cons
The leadership has made awful decisions recently. These arrogant people decided to restructure and invested tons of money in the business. Employees suffered due to their terrible decisions, as our bonuses and extra income sources were impacted. Please beware. It's been a mess recently. Avoid it.