Pros
I work with some great people that actually make working here bearable. You get holidays off and there are good benefits like medical, dental, PTO etc. You will learn a lot about banking and finance for an entry level position. A great starting position especially if you plan on moving up to a personal banker or branch manager and making this your career.
Cons
Heavy on sales goals. But then again, what bank isn't right? I will literally receive harassing e-mails from the district executive every day about checking account goals or credit card goals. They care more about hitting their quarterly goals then customer satisfaction. If you aren't into sales, then banking probably isn't for you. Because even as a teller, you have a sales quota that you need to meet.