1.0
May 6, 2026
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Some people are good and capable
Cons
The CEO and leadership are absolutely awful. Toxic environment. Whiplash decision making that prioritizes “speed” but results in awful work product and more slowness.