I live in Germany, and over here unless your employer can present a damn good safety critical reason for why you must be sober at work (e.g. operating heavy machinery) it’s not even legal to randomly drug test employees.
For your standard office job, or McDonalds cashier, or even high level office positions it would all be illegal for the employer to (randomly) drug test you.
As long as you’re not operating dangerous machinery, it’s none of your employers business what you do off the clock at home, even if that’s consuming illegal drugs. They can (obviously) ban you from being high at work, but they would reasonable suspicion to accuse of you violating that, and potentially trigger a test (which means effectively the thing that is banned is for your performance at work to be impaired by drugs. If you work equally well high as sober, and don’t reek of weed when you walk in, you can pretty much just work high without risk of much consequences)



Can you imagine the never ending month long shit show from Republicans if Obama had talked to a reporter like that ? You’d never hear the fucking end of it.