Deceptichum, 2 months ago UK term for no minimum hours guaranteed.
UK term for no minimum hours guaranteed.