Vantaggi
Easy to sign up to shifts as and when you want.
Svantaggi
Poor pay, which is never on time, and is never as much as it should be. Holiday pay is a nightmare to claim back, good luck if you try. Disorganised management, and poor working conditions.