3.0
Sep 3, 2024
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Lots of great people at the company. There is a heightened focus on the culture and 2/3 of the company live by it
Cons
The 1/3 of the employees that make it a difficult place to work and are culture vultures drain a majority of the energy from you. My experience at most places is this is the case.