1.0
Jun 28, 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.