1.0
Aug 21, 2025
Current employee, more than 1 year
Recommend
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.