3.0
May 4, 2026
Former employee, more than 10 years
Denver, CO
Recommend
CEO approval
Business Outlook
Pros
Great people trying to make the customer experience better
Cons
Poor senior leadership hand cuffed by C-suite goals with efficiency ratios above talent retention