That doesnt seem ethical lol A prescription is a prescription. Thats crazy they can fire you over something your medically/professionally prescribed to. Hopefully not ALL places are like this. I was under the impression and have heard that if your prescribed it than your prescribed it. Still getting fired kinda defeats the purpose of it bein "legal" (