3.0
18 Feb 2026
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Great culture talking points. The perks onsite are amazing
Cons
The leadership teams don't really reflect the culture that they say is so important.