Instead of complaining/criticizing on this website that no one outside of TIAA views, post your genuine feedback on a public high visibility forum like Glassdoor reviews.
Most of the positive reviews for the CEO are from employees in India. They have their own CEO and Glassdoor does not differentiate between the two CEOs.
T only cares about her outward appearance. She cares about her public image more than anything else. Posting genuine criticism and feedback will notify potential new employees of all the red flags, but also damage the ego of our EC.