4.0
Jan 10, 2026
Current employee, less than 1 year
Northborough, MA
Recommend
CEO approval
Business Outlook
Pros
Benefits, flexible schedule, work life balance, personal resources
Cons
Opinionated management, picks favorites. Extreme disciplinary actions. Sometimes unfair expectations.