3.0
Jun 17, 2025
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
- People are smart and committed to working hard - Work life balance is pretty good relative to the pay
Cons
- Management across the company is pretty poor - Culture has deteriorated as the company grows