Pros
Benefits are wonderful... Pension, 401k, PTO, Parental Leave, Tuition Reimbursement, Paid Holidays, Competitive Compensation Culturally diverse
Cons
Very political. In order to further career or get promoted, it's all about who you know. Yes, hard work will get your foot in the door, but it often gets overshadowed by the "in crowd". Tends to be many cliques. The focus really used to not only be on its customers, but also on its people. The company now makes you feel like a number instead of a name. The personalized way of the past 10 years has now dissipated. Just another bank in the race. TIAA is regressing in innovation and forward thinking. There's talk of moving to new technologies, yet too many approvals/red tape/loop holes to jump through. The removal of the work from home program has plunged employee morale. Many unhappy faces.