When you accept a job, in return for a paycheck, you accept the conditions placed on it by the employer. You have dress codes, codes of conduct, you have to show up at a certain time (most jobs), you have to perform and otherwise conduct yourself decently. If they say you can't use drugs, and...