4.0
Apr 2, 2026
Current employee, more than 10 years
Woburn, MA
Recommend
CEO approval
Business Outlook
Pros
competent professional environment with interesting and rewarding work
Cons
Management oversight and overhead has grown in recent years, putting the burden of productive work on fewer employees. Feels more and more like micromanagement.