Vantaggi
The company offers great benefits and an old pension which is unheard of at most companies. If you are new to the financial field you can also learn a great deal about how the retirement business works. You will be lucky if you have a chance to work in their retail space dealing with insurance and mutual fund offerings to broaden your knowledge base. Due to their ever changing theme there is always an opportunity to develop relationships with departments handling these other lines of business and technology upgrades as well. So volunteering to demonstrate your skill set beyond just answering the phone is instrumental. From what I hear if you have a higher grade position it isn't so bad.
Svantaggi
They ride you like a dog about those phones. I mean seriously there is more to balance in the workplace than just answering the phone. How about quality of the call? Or development of the staff? TIAA also has made errors by requiring ridiculous amounts of overtime and not paying employees properly (but that was corrected ultimately). When I worked there many of the managers where and had been since they graduated from high school. I am all about promoting from within but I believe that it's beneficial to have a diverse group of managers with various experience. It's was a challenge for me to benefit from a talent pool that never worked at another company and couldn't relate/apply broader industry experience. Technology is far behind the times.