Pros
It’s a job. They pay a decent salary and you get a lot of vacation days. If you want, you can easily get by without doing much real work - I’ve seen people that have been employed at Santander for years that haven’t produced anything.
Cons
If you like to go to work and feel a sense of accomplishment, this is not the place for you. Things move very slowly, if at all, and you very rarely have any high-level insight into what you’re working on. I’ve worked at much larger companies that had much more transparency. To put it bluntly, the upper management is horrible. It’s a very political environment, filled with people who have mostly failed at larger, more successful banks. It’s a recipe for disaster - bring in a bunch of “industry experts” that were not successful at BofA, Chase, Citi, etc. and put them in management positions. There is no clear-cut strategy to win. If this sounds bad to you, then do yourself a favor, and do not take a job here, unless you really have no other choice.