Pros: good benefits, great employees
Cons: no room for advancement
I enjoyed working with many different employees and customers alike. The upper management of the bank is clueless to what the management at the branch level is doing.
When you as a lower level employee, such as a teller, is relocated (whether you have requested it or have been sent) you are pretty much starting at the bottom of the totem pole again. You have to work your way to where you were.