It's basically only about weed; pretty much all other "hard drugs" (cocaine, meth, etc) flush out of your system within hours to a few days (assuming you can abstain that long - which isn't a given depending on how far into them you are), while THC and such from weed hang around in the body for about a month (30 days or so), and as you noted - up to 3 months (for a hair sample test).
So you could smoke a joint today (ok, maybe a bit more than a joint), and nothing more - and three months later they take a hair sample and find you a dirty guilty pot smoker. Yer fired! Or not hired in the first place.
Even in the best case scenario, you have to abstain for 30 days; so if you're a regular user of weed, and you want to change jobs, you'll have to plan ahead, or just be out of work for 30 days while you let it get out of your system. Doable if you have savings, I suppose.
As far as "random drug testing", I honestly think its more of a threat to instill fear, than something actually done. Drug testing isn't cheap, and a true random test would test all employees, but due to the expense, only the larger companies could conceivably do it. Smaller organizations would tend to only do testing "after the fact" or if there is credible reason to believe that a certain person is having issues (visibly impaired or something) - then a "targeted test" under the guise of a random test can be done.
Even then, such a test might only be correlative, and not indicate the true cause; someone might, for instance, cause an accident or such due to a heated argument they had just before the incident with a coworker, but they get tested and fail the test because of a party they went to a couple weeks before where they smoked some weed.
So you could smoke a joint today (ok, maybe a bit more than a joint), and nothing more - and three months later they take a hair sample and find you a dirty guilty pot smoker. Yer fired! Or not hired in the first place.
Even in the best case scenario, you have to abstain for 30 days; so if you're a regular user of weed, and you want to change jobs, you'll have to plan ahead, or just be out of work for 30 days while you let it get out of your system. Doable if you have savings, I suppose.
As far as "random drug testing", I honestly think its more of a threat to instill fear, than something actually done. Drug testing isn't cheap, and a true random test would test all employees, but due to the expense, only the larger companies could conceivably do it. Smaller organizations would tend to only do testing "after the fact" or if there is credible reason to believe that a certain person is having issues (visibly impaired or something) - then a "targeted test" under the guise of a random test can be done.
Even then, such a test might only be correlative, and not indicate the true cause; someone might, for instance, cause an accident or such due to a heated argument they had just before the incident with a coworker, but they get tested and fail the test because of a party they went to a couple weeks before where they smoked some weed.