5.0
Apr 14, 2024
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Excellent culture, smart people, private partnership structure
Cons
Has made some mistakes over the past few years, including overinvesting during the pandemic in non-core areas