2.0
5 Jul 2019
Former employee, more than 10 years
Holliston, MA
Recommend
CEO approval
Business outlook
Pros
Used to be the best place to work, but went downhill. No pros left.
Cons
The company pays about 15% less than the market pay rate. Small engineering section is responsible for too many active projects. The company is not doing well; there are too many debts, and upper-level management turnover is huge.