Pros
Financial stability and strength of the bank, federal holidays, generous vacation/timeoff, location, tutition assistance, 401(k) profit sharing (when goals are met), reputation of the bank and its senior-level managers, personal development opportunities
Cons
Stigma associated with working for any bank, very conservative bank - to the point of being behind the curve of all other banks, too much emphasis on meetings with all people before any decision can be made, unclear how one can receive a promotion or why some people are promoted over others, inconsistency among different departments when it comes to timeoff, limited advancement opportunities (in certain areas of the bank) because many individuals remain in the same position for entire career, too much emphasis on short-term cost-cutting measures over long-term growth opportunities