But you can probably still be fired if your employer drug tests you, even if you aren’t under the influence at work (at least, that’s how CO law works).
Up until 1997 it was illegal. The process is regulated by the FDA.
Some info here:
And an FDA paper about it here: