4.0
Mar 25, 2025
Anonymous employee
Current employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
Founded on great culture, long time employees, great reliable tech/strategy
Cons
Rising quotas, new execs, culture fading, some portfolio weakspots