My cons list is subjective and just because I found something to be undesirable, someone else may disagree. Depending on your needs and outlook, working for a company as large as Chase can have it's challenges.
In my experience, the higher you go up the ladder in a large bank, the more out of touch they can be with what it is actually like in the branch for employees and customers. I think this can be true of any large company. Bottom line and policy sometimes govern where common sense and compassion should prevail. Hands get tied and people don't want to rock boats. More people, departments and regulation can mean more miscommunication and disconnect. That being said, I can't recall any major injustices. If I felt strongly about something and fought hard enough, I did feel supported by my direct managers overall. That is the big picture. I don't want to whine too much and be negative, because you will make your experience what you want it to be and different things bother different people. Most of the negative reviews I see on here may tell of true experiences but they are one sided and surrounded by lots of excuses and blame. In my experience, people who are that unhappy are partly to blame by not being realistic about why they took the job and if it was really for them.
In my opinion, anyone can learn to be a banker or a teller. However, if you do not posses some key intrinsic qualities... you will struggle on a daily basis. Do not fool yourself into being qualified for a retail banking job. Burn out is a real thing and many branch employees experience it.
One specific tip I will give you is that being a banker is a sales job. It may be needs based selling, but you will be expected to make cold calls, approach customers in the lobby, offer additional products to existing clients. You will have sales goals, and you can be let go for not hitting them. Branch staffing models are getting leaner as banking moves toward technology. You will be expected to push change a bit to clients who are resistant and it will be uncomfortable when they are standing in line for long periods of time and all they want is another teller (trust me, all you will want is another teller too, haha). You will also have to follow new regulatory procedures. Customers are also uncomfortable with some of the new questions, disclosures and longer times it may take to do their banking when sitting with you. This all ties into sales, and I can't stress enough that is the word sales makes you think twice...trust your gut. Most unhappy bankers I know are unhappy because of the factors I just listed.
I know bankers that do and have worked at all of the major banks and knowing what I know, I would still work at Chase over any of the major banks.