The major downside was pay - I was often paid incorrectly, entire shifts not paid, none of the managers knew how holiday pay worked and tried to tell me I wasn't entitled to it (until I printed out the government advice regarding holiday pay). The majority of the staff are very young and it's their first ever job so they are sadly taken advantage of and not paid properly, so they leave after only a few months. The sites themselves have issues with supplies and I often worked entire weekends where we were unable to replace toilet paper in customer bathrooms, or clean them because equipment was broken. Some of the centres are in horrible neighbourhoods and not enough is done to protect staff from verbal and physical abuse from the public - banned members just come back next week to pick more fights.