3.0
30 Apr 2025
Former employee, more than 1 year
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
Supportive Environment with the right leader.
Cons
Horribly toxic environment with the wrong leader. Hard to get through to anyone because it’s a private company and HRs role is to protect the company, not to prtevt the rights of a disgruntled employee, no matter how valid the frustration.