4.0
Mar 22, 2023
Former employee, more than 10 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Mission to deliver meaningful impact in industry, society, and economy
Cons
Leadership blinded by politics, nepotism, historical best practices