Pros
It's hard to get fired other than for ethics. Upper mgmt will treat you like a human being and not just a number. You will definitely get the training that you need. Maybe even more than you want. As long as you want to stay in the retail banking roles, there is plenty of opportunity. After the financial center leader role for your branch you can progress to the sales and service leader role where you are in charge of 16 branches. After that role is the regional banking manager role who control 77 branches in my region. Don't want to do management after being a financial center leader? No problem! There are other roles if you are a "high performer". You can become an auditor or merchant services rep or mortgage loan officer or whatever. The key is performing above average but mainly being well liked and to get into all the cool circles. Sounds high school I know but it worked for me and many others. Does senior mgmt think your fun and cool is number 1. Performance is number 3. I'm still figuring out number 2.
Cons
The pay has to be the lowest I've seen in regional and mega banks. People leave here to get a minimum 20% higher than what they were making. One person left here making 50k (FCL I)so they can go make 75k at PNC. As for career growth, it is difficult right now to get out of the retail banking role. Also since everyone is so young, it will be a while before a position opens for the Sales and service leader role. I must also say to not trust any promises. Get it in email/writing or don't believe it. They will string you along for years on the same promotion promise.