TIAA Bank has superior benefits and strong work/life balance. Their retirement plans are second to none among banks. Bottom line, the benefits are superior.
Whether or not you can have a fulfilling career depends on your personality and what mold you fall into. If you are all about conjecture and meaningless platitudes, if you spend more time socializing in the office with your associates than getting work done, if you talk the talk and ignore the walk, if you actually know very little about their business but have a nice degree, if you give management high marks on surveys regardless of the truth, if you like praise for the sake of praise itself...You'll do well there.
If you are driven to drive out the facts, if you feel strongly about the facts driving direction, if your reporting paints an accurate picture even if it casts doubt on management decisions, if you think management should be highly qualified and not in place because of who they know or the rosy (and usually false) reporting they generate...You probably will not do well there.
Who you know is important, what you know is irrelevant. How well you socialize is important, what you get done is immaterial. Most of the management there is self-serving and exclusive, if you do not conform, you will be cast out. The Kool-Aid does have a nice flavor, though.
An entrenched culture of cronyism