if you are lucky enough to have a branch manager above the age of 25 you've done well, the company is full of liars and snakes. I wouldn't recommend my worst enemy to work at this horrible company. The pay is low, the hours are long and the people are horrible, I wouldn't trust anything any of them say. If I could put no stars for 'overall rating' I would have.