Pros
TIAA used to be a great place to work, a stable blue chip company with a Triple A credit rating. TIAA offers good benefits and current management places a premium on promoting diversity in hiring.
Cons
TIAA is having a real identity crisis which has resulted in multiple "restructurings," lay-offs and an inconsistent strategy. It is not even sure who it is: is it TIAA or Nuveen? There have been 2 multi-million "re-brandings" within 9 months. TIAA has made a series of over-priced, poorly thought out acquisitions and is having serious issues in incorporating these new businesses. Managers are too focused on "managing up" rather than on managing their departments and their employees. Despite being a non-profit with the motto "For the Greater Good", inside the organization it is as mean spirited as any for profit on Wall Street. Despite talk of promoting inclusivity, there is a still an element of 'bro" culture that rules. The commitment to diversity and inclusion is great, but it has resulted in a very slow, cumbersome and complicated hiring process. Too much staff turnover and instability. Soul crushing bureaucracy