Pros: people, environment, benefits, security
Cons: lack of advancement
I really enjoyed my time at Bank of Utah and only left when it came down to getting more $ for my growing family. I loved working with all the people there and learned a lot - they really help you grow. However, the only complaint I had was a lack of movement up as there really isn't many places you can go up in this type of environment - maybe new job titles, etc. Everyone is a VP there so it's not as much of an advancement. Good benefits (Roth 401K, healthcare, etc).