Benefits: free food, working as a team with a nice group of people (depends on who they are, I suppose!) and flexible-ish hours.
Working conditions: Very rushed and stressful a lot of the time, depending on how busy it is. You will have to stand for at least 4 hours without breaks, which can be very tiring too.
It depends which position you’re in and how much you’re getting paid, really.