why do US employers have the time, money and energy to do drug testing for anything other than dangerous jobs? it's such a totally bizarre effort to to make, even aside from invading the privacy of your employers.
The corporate insurance providers require it. Drug testing allows them to avoid a lot of disability claims. This is also why employers do random drug tests. They want to ensure if someone gets hurt, the insurance will cover the disability pay and medical expense. So, they do their best to ensure no one on payroll is using any illegal substances.
The thing that frustrates me about all this is that none of it has anything to do with safety or well being.
That has more to do with how the Drug-Free Workplace regs are interpreted by HR & compliance managers.
One can have corporate policy stating the company is a Drug-Free Workplace, that employees are subject to testing for cause (w/ consequences for popping hot), and get your .mil/.gov contract just fine (BTDT).