Not to defent the corporate dystopia, but usually to qualify for whatever kind of insurance these companies have, they are required by the insurance company to drug test. At least, that’s how it is at the company I work for. If they don’t drug test, the company is held liable for anything the employee does, and insurance won’t cover it.
Unfortunately, this is exactly what is turning (and has been turning) the US into a shithole country.