I worked here for three years and wouldn’t recommend it to my worst enemy. I was consistently singled out and bullied by my supervisor, and HR cannot and will not do anything to protect employees unless supervisors get physical. Your experience completely depends on the management you have within this company. If you can avoid the psychotic managers at the flagship branch, and avoid any of the branches where the supervisors are sleeping with staff and/or each other, you might be okay. But it’s a total crapshoot at best. Branch staff does the hardest job and the longest hours for the least pay and perks. The back office is completely out of touch with what it’s like to be an employee in the branch, and as a result doesn’t offer the support branches need. This company is a mess.