1.0
Jul 13, 2026
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
fast growth, learning opportunities, great travel
Cons
leadership was too inexperienced and ill-suited, made horrible decisions and treated people horribly.