1.0
28 June 2021
Former employee, more than 3 years
Woburn, MA
Recommend
CEO approval
Business outlook
Pros
Company offers great benefits and yearly bonus.
Cons
Overworked, underpaid, treated like children. Management needs a serious overhaul. Management has no clue.