Pros
It's a job. Other than that and the 401k match I can say that coworkers are generally friendly. If your banking knowledge is novice, you may want to work here to build your experience. Once you have a decent knowledge set you will want to leave. They can't keep experienced banking professionals.
Cons
Everything else. The bank has poor bank systems. Constantly getting emails that systems are down. Very sloppy communications between different lines of business. The bank is losing massive amounts of deposits. No opportunities for advancement. Scared to get rid of incompetence. Culture is depleting. This bank is for hill billies. If you do business in any real metropolitan city, you would not want to bring your business here. Executive Mgmt is totally disengaged. CEO is MIA 99% of the time