Pros
Good pay, clarity for salary and promotions, good reputation
Cons
Political, some divisions such as risk management are more about who you know and appearances rather that the quality of work produced.
A lot of redundancies over the past 12 months that seem to be targeting random teams and trickled which has everyone on edge constantly