Pros
Room for growth, reimburses 80% of public transit fees (up to $60/month), tuition reimbursement program, recently added Roth 401k plan.
Cons
There are about 10 different systems to use in the branch (opening a new account requires three of them, and KeyCounselor crashes constantly!), 20+ emails a day from the area about birthdays/anniversaries/sales/branch procedures/new promotions/etc (to the point that many employees don't check their email), training is lacking and not up to date, the online help pages are not up to date, the phone book is not up to date, questions about procedure are met with "call answerbank [back office support]" or "look it up in e-docs [online help pages]," pay is not competitive, the area I work in is gravely understaffed, safe deposit box procedure is archaic and allows for client-losses, unethical phone tactics to complete a sale, banking products/services/rates are not competitive, they still use paper signature cards which are a mess in every branch, underwriting is difficult to work with and constantly makes mistakes, many back office departments close at 5pm ET.