Great support from superiors on reaching goals. High level of satisfaction from building success in a branch setting.
Cons
Health insurance could be better. Benefits are overall okay. PTO is below what I would expect, and includes sick time which makes taking care of yourself difficult when you have to choose between enjoying a vacation day or saving it in case you get sick.