Half price discount
OP, I worked in Greggs and it was pretty fun. Not all shops are as good as others; obviously it depends on the staff there, the manager, the customers, how busy the shop is etc, so all I can say is my own experience.
It's quite fast paced, even in a quiet(er) shop like mine was. There are a variety of jobs you can do; working on the shop floor (so, cleaning, putting out stock, serving customers etc), doing bake off (putting stuff in the oven and taking it out for those out of the loop
), making sandwiches (out the back, have to do lots of cleaning in that role too :P). My shop was quite small, only 3 or 4 staff on at a time, so most people did a bit of everything. On the other hand, in a very busy shop, you might only be serving customers, or doing bake off, for example, rather than juggling both roles like in my shop. You'll most likely have to do opens and closes as well so this involves yet more cleaning :P and setting up the shop etc.
I was mainly on sandwiches in my shop, which was tough as I had to be very fast while still making them look nice (I'm one of the best they've had though apparently
). Could be a bit boring at times but the staff were really nice so there's always someone to chat to. The one annoying thing was the 7am start (though that will again depend on your shop and the opening times, and what role you have)
There's probably more I could say but I'll leave it there and you can ask any questions
Edit:
Yes this is annoying
There's probably loads of other annoying things too but no workplace is perfect :P
P.S. wage is pretty good too, I was on £6.32 an hour which is more than a lot of my friends seemed to be.