Pros
Generally great salary, bonus, insurance and other benefits. My particular team has skilled people and friendly management.
Cons
Executives are incompetent at risk management even after the emphasis on risk following years of public scandals. They frankly say that they do not have time to listen to what my team thinks about a particular type of risk for a large line of business (our subject matter area). For a while they humored us while they took us for granted because we were controlling all the risk for them (Any old regulatory matters, Issues, etc. were closed.). Lately they behave impatiently and unprofessionally toward us in meetings. Now they suggest that we do not need as many resources as we have. I am leaving before they destroy what we built.