1.0
23 Oct 2024
Former employee, more than 1 year
Woburn, MA
Recommend
CEO approval
Business outlook
Pros
Good pay and benifits here
Cons
Some of the managers are pretentious charlatans who are totally ineffective as managers. Talk down to people and think they are always right and will use their power to make you feel small if you disagree.