4.0
Nov 14, 2025
Recommend
CEO approval
Business Outlook
Pros
Stability, good senior team, strong leadership. Opportunities to do great work.
Cons
Compensation is ok, but not competitive relative to the marketplace. Like most big organizations, there are pockets of political stuff that can create roadblocks.