Yesterday TIAA put out an email that depicts an off-ramp sign to Happiness that says Exit Here and they couldn’t be more right.
Rumor on the street is that tomorrow’s ad depicts a sinking ship named the USS TBD.
Next week, they start a series of commercials highlighting the award-winning employee experience but for some reason we are all wearing red shirts??