2.0
Apr 4, 2024
Former employee, more than 10 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
The company offers competitive benefits and is an engaged corporate citizen
Cons
Management increasingly cares more about senior leadership than the average employee. There is a huge amount of bureaucracy and politics is a huge driver in employee promotions.