I know here in the US...they drug test you when you get hired or when you get hurt on the job...you gotta have a pretty serious job to get randomed drug tested(drug test cost on the average $30 to $40 per employee so alot of companies just cant afford to do that shit for no reason...anyway just...