Flexible work times
Food provided during work
Enjoyable work (with kids, during events)
Friendly colleagues and supervisors
Probably the best 0 hour contract job you can have as a Surrey student
Cons
Sometimes I find that there is not enough work available due to the high number of ambassadors.