Pros
Learned a ton about financial services Worked with talented people who really know their stuff Many long tenured staff - I was there more than 20 years Lots of diversity, at least at the lower levels Working with people around the country and even internationally Great 401k match Excellent PTO that grows the longer you stay
Cons
The bank has become cheap in every possible way Constantly told the bank hasn't been performing well, so raises are 0% or less than cost of living year-after-year Management doesn't seem to grasp the key issues Management doesn't provide the resources needed, and punishes you for not meeting targets when the resources aren't provided or removed without warning Management can't seem to pick a course and stick with it Culture is still allowing scandals to occur Diversity gets less and less at the higher ranks in the company 401k match only paid if you stay the entire year Bonuses have changed and shrunk