Pros
The usual benefits from working for a major corporation: insurance, retirement, time off.
Cons
Pay is average. Work load unbalanced. Management refuses to deal with angry/ difficult customers and will instead insist you handle it. Expect to be treated like a robot. Everything is scripted and everything is "proven to work" according to Chase branch managers, district managers, and trainers. It's difficult to advance your career at Chase if you have even half a brain. Management is full of people who've either been in the job for a while (ten years plus) or recruited from outside. Previous banking experience is treated like it's a joke. Management is always taking vacation days, coming in late, and leaving early so expect to pick up the slack all the time. Also expect to be stabbed in the back and thrown under the bus... your manager will do so to make themselves look good.