2.0
11 Sept 2025
Former employee, more than 8 years
Recommend
CEO approval
Business outlook
Pros
Organization’s mission is solid, pay and benefits are good.
Cons
Current executive leadership team lacks visibility within corporate functions. Bad leaders appear to be tolerated, even toxic leaders.