Pros
Zero hour contract allowed me flexibility but my hours were kept the same from 9am to 3pm every day of the week. It was a job that I did for 3 months or so during the summer holiday before I went back to university and let me earn a bit of money to fund my studies. Also, considering my age at the time I was paid the same as everyone else (£7.83 - national living wage) which I was happy about. My supervisor was friendly and treated me well.
Cons
Sexual harassment in the workplace with the men targeting younger women (just the chefs) with inappropriate remarks and even questions about personal details with no consequences for their actions. The job is bad if you do it full - time and you get told what to do. Also, the tasks get repetitive and you start to not enjoy it at all. For example, manually counting stock, refilling the fridge with drinks, making sandwiches and helping with plate wash during busy hours.