3.0
7 Apr 2026
Former employee, more than 3 years
Woburn, MA
Recommend
CEO approval
Business outlook
Pros
Small company, Work/life balance is about right. Vacation was not limited,
Cons
Office politics, Micro-management. You're great until you're not. No follow up/through when suggestions for improvement are discussed