Pros
Not many that I can think of. Hybrid work is nice but they are starting to enforce everyone out of their office silos to RTO.
Cons
Extreme micromanagement, unprofessional, and highly neurotic folks. The tech at this bank is middling at best often providing zero documentation along with using cut & paste fixes for various procedures. You will see very stressed out folks talking down to other colleagues, pushing them to get items done, or calling sporadically without zero warning. Salary is considerably lower, does not adjust for cost for living and raises are generally promised but never delivered. Meetings devolve into a deluge of long, pointless discussions that could have been sent via email. I’ve witnessed various managers express inappropriate opinions, beliefs and have also seen older folks disparage others under the impression that their title is more important than the ability to actually do work or code.