Pros
Career Opportunities, Decent benefits. It is a very large corporation so this is tons of opportunities for other positions in other divisions of the company and around the US and around the World. I have found that most branches of the company have happy employees which i think makes for a happier environment to work in. Management is usually good about letting employees take personal time to deal with life and personal issues. They also work with tellers if they have school schedules and are really accommodating to students. They also offer a tuition reimbursement program to help employees pay for college.
Cons
You have to meet sales goals, no matter what your position is at the bank. Unless you work in a support area, Such as IT or back office positions for processing. Sales goals get a bit strenuous at times especially during the slow times of the year. If you work as a teller do not expect to large bonuses because you don't. Personal bankers and Management get the largest bonuses. I feel that the least recognized position with the company would have to be the tellers and they do a lot of the work for the company over all. Just my opinion.