1.0
21 Aug 2025
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Salary is pretty high, but you definitely pay for it in other ways
Cons
Just about everything. Leadership is disjointed and everyone suffers as a result. Lots of 'do this or leave or get fired' from the C-suite that gets trickled down.