Pros
The line employees really care about the values of the company and work extraordinarily hard. Having been a monopoly for 75 years of its existence gives TIAA financial stability that few other companies can offer.
Cons
The management is generally self-serving and focused upon self-preservation. The Board at TIAA is way too involved in the business. Definitely look into that aspect of this employer before accepting a job, The Boards is made up at least 50% of academics who know nothing about running a business. Rather, they make decisions based upon social norming. Meaning that at TIAA they would rather hire/promote a person based upon their race than performance. I have personally heard senior leadership state they want to bend EEO laws so they can avoid hiring White males.