4.0
Oct 29, 2025
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Collaborative culture with employees working towards the same mission. Great benefits and work life balance.
Cons
Frequent strategy changes over the last several years, but that’s stabilized recently.