Quote Originally Posted by Heraclid
I don't have a problem in the world with drug tests. If you're clean, you've got nothing to worry about. If you're not, you shouldn't get hired.
Try eating a poppy-seed bagel or taking pseudophed for that sinus headache the morning of your next drug test and see how quickly your attitude changes about having nothing to worry about.

While we are at it, lets check for STDs, if you are clean you've got nothing to worry about, but if you've picked up something it must mean you are an adulterer and shouldn't be allowed in the workplace, you'll probably harass someone.

Let's also check for anti-depressents, because if you are taking some of those then you must be a time-bomb waiting to go off. Can't have anyone going postal at the office.

Let's also do a background check and see if you have any speeding tickets, because too many speeding tickets means a lack of respect for authority and that's not a safe attitude for someone in the workplace.

If your knowledge and experience make you a critical asset to the company, we can't have you do anything like off-roading during the weekend, that would be too dangerous. The risk to your health, and thus the risk to the company is unacceptable.

It comes down to basic principles of respect for the individual. Do you want your employer to tell you how to live your life outside of work? You think my examples are over the top? Some of them have become common place already. The only difference between you and I is where we draw the line, and if people keep dismissing the importance of the issue, society will keep drawing the line further and further into our private lives.