Pros
Decent pay, fairly nice corporate campus in a good location. Good focus on modern banking practices, such as personal and electronic banking.
Cons
The senior executives seem to be running the bank in order to drive up the stock price so that they can sell out and cash in. Not enough short to medium term focus and investment. Not much future in the branches, as most are deemed as obsolete. Very little training offered for the employees. You are supposed to walk in as a new hire and hit the ground running. They prefer to hire people who are already trained instead of training and promoting the existing staff. The benefits are mediocre at best. They offer a employee health program, but it seems to be a cynical attempt to drive down health care costs as opposed to improving the well-being of the employees.