3.0
Feb 18, 2026
Anonymous employee
Current employee, more than 3 years
Recommend
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.