Pros
+ very flexible: you choose your own shifts online or by phone + different events make shifts diverse and interesting + rewarding when customers thank you during the shift or on their way out + quickly changing responsibilities teach you better on-the-spot decision-making, resilience and patience (supervision / ticket check / queue management / customer assistance)
Cons
- no proper on-site training given - very long online induction that proved fairly useless in practice once the job started - if your shift is at a remote venue, nobody cares about how you get there and your public transport expenses don't get covered. When asked in advance, admins promise to organise shuttles but rarely do - very few shifts available - you rarely get your legal break during shifts because people forget about you or not enough staff has been booked for the day - lack of camaraderie within team