3.0
Apr 17, 2025
Current employee, more than 3 years
Denver, CO
Recommend
CEO approval
Business Outlook
Pros
Flexibility to have work life balance. Learning new things. The people here are great and it's rewarding to help where it is needed if they need you.
Cons
Closing of Denver location has lead to people lacking motivation. Lots of Organizational changes like restructuring departments and elimination of jobs. Multiple restacks / restructuring within months from one another that lead to failures in the business. It is difficult to implement changes that matter here. People are resistant to new changes and the future of TIAA It's all becoming unstable overall. All the changes made within the last two years have benefit the executive team who you hear nothing from until they start pulling the rug from your feet and the work you do.