1.0
14 Jun 2026
Former employee, more than 1 year
Newton, MA
Recommend
CEO approval
Business outlook
Pros
none i can think of, beware. you should not be like me, take the other comments from previous posts seriously.
Cons
abusive, gaslighting, bullying. endless workload, impossible expectations. no consideration for employees, completely dehumanizing environment. people walk around the building like ghosts and barely speak unless spoken to. talking to coworkers is highly discouraged. talk between departments is highly tabboo so it feels cliquey and competitive. oh, and beware, over the last year, positive reviews on here were incentivized. many from admin/management made reviews here, not the actual laborers and general technicians.