2.0
Nov 24, 2025
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
The pay is pretty competitive
Cons
Leadership sucks, no clear sense of direction from high level leadership or within specific teams. Everyone is very reactive and doesn't understand how to create an environment that breeds success.