Pros
stable and conservative management has avoided many of the negative issues other financial firms have faced, ethical for financial industry, some great people work there, respected in industry, good benefits and pay, support for community/volunteerism, donation matching program
Cons
Conformity and obedience are top attributes, in my experience managers manage "up" to their managers vs. managing/supporting their teams, review process allows managers to write inaccurate review comments and you're basically powerless to respond or address it, typical to financial firms if you're in sales/client service / portfolio management, your life will be sweet -- but if you're one of the dozens of cogs in the machine supporting and enabling what those guys (and they are almost ALL men) are doing, your work will be less valued and supported by resources, visibility, etc., human resources as in so many cases has very limited power in the firm