2.0
19 Nov 2025
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
leadership has a long tenure. But that’s not necessarily a good thing
Cons
Leaders are in their position because of their tenure, not their leadership ability to develop people. Poor culture. Poor pay and benefits.