5.0
10 Jan 2021
Current employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Work-life balance, great company culture, 25 vacation days, international annual company trips.
Cons
The Insights department currently has a growth ceiling for Senior analysts, but that's being worked on.