minimum wage and there's not that many hours per week, team leaders and managers vary massively in competence and approachability - some are really helpful and great at training new members, but there's been times when other staff members have had to try and teach me everything in a new area whilst trying to do their own jobs because the team leader didn't want to know. There's also a high staff turnover (because of the hours and the pay, people do look at is as a temporary thing and try to get something better as soon as they can) , and there's not much opportunity for promotion.
Also if you work at one of the football stadiums they cater for like I did there's only only regular work within season, so look at it as a temporary position and try and find something else for over the summer.