Pros
you get to work with people from different backgrounds and all aspects of life, you see the needs and changes of the community if you're there long enough, and you make meaningful connections with coworkers and clients
Cons
Unfortunately with the shift in management and technology, it has become the micromanagement of the ones who are running the operation and the most disconnected from the people we were meant to serve. We try to cater to everyone, but when they cut the incentives to only pay us out when we serve to only the rich, bankers will know what to not waste time on. I hope bankers don't cherry pick so they help only the people who have money or wealth, but when we open anything other than a mortgage or investment, we don't get paid for our efforts, dis-incentivizing bankers from doing the simplest, yet time consuming things, because its not in the interest of our paycheck.