Do I need to bring food and drink to my shift?

No, you'll receive free catering on the day of your shift.