Yes,fair enough for those doing 'some jobs' ie nobody wants to be patched up on a Monday by that paramedic that's half cooked due to the bender on Sunday... but retail work?
Who cares if the fella on the till at Tesco/Asda had a couple joints over the weekend?.....I suppose they may over charge someone leaving the world in turmoil.
Penalising folk for what they do in their private time just seems a little wrong IMO.
If people want to have a drink or have a smoke and as long as it doesn't affect their work then "it's not a problem or is it"?
Workplace drug testing 'on the rise', say providers - BBC News