Pros
The benefits are solid such as a 4% 401k match and a good contribution to your HSA account. Employees are given lots of vacation time if you are able to use it.
Cons
The culture of the bank has shifted dramatically since Richard Davis stepped away from U.S. Bank. It went from a people centered company to a numbers centered company. It is very easy to tell that the current CEO and his managing committee do not care about the little guy. Community/retail banking has turned into an awful place to exist. Branches are expected to run short staffed with this "hiring freeze" that has been going on for 3 years now. Everyone is burnt out and stretched to their limits. Employees feel guilty to take vacation to unwind because it adds more stress onto their already stressed co-workers. The company does not roll out projects or systems in an organized fashion. They have taken an "Agile" approach to improvements but move things out too quickly. Systems are commonly half done and rendered useless because they were never stress tested and we are constantly promised tech that will make our lives easier, only to be told it is not in the budget this year.