2.0
21 Mar 2023
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Paid reasonably well Decent benefits
Cons
Management was short-sighted, though not unusually so for a publicly traded American company: inclined to lay off employees who gave them bad news, and more worried about how they looked than reality.