Pros
Regular hours. 3 work events a year average. Good co-workers (if you're lucky).
Cons
Had to make cold calls, sometimes after hours during customers dinner time. Poor upper management. If you get a bonus it goes into your 401K only. Management will often side with the abusive customers over the branch employees. Poor technology, and even when it's upgraded it's years behind everyone else. Low pay for the amount of work you are expected to do. Pay raises with promotions are very meager. CEO that sees only what he wants to see. Forced to resume the work day even after the branch is robbed. Owed overtime pay to several current and former assistant managers and only repaid it after a court battle (and discouraged employees from taking owed money).