Excellent people, small enough to involve lower level managers and even supervisors in decision-making processes. Above-average compensation for certain high-responsibility positions. Flexible time off for family events, very high on the work-life balance scale, particularly for managers.
Cons
A bit too conservative and slow-moving compared to their competition at times which can lead to job boredom and stagnation. To some degree it goes with the territory in the world of banking.