One government job I was applying for (which paid well, by the way, even for an entry level position) required random drug tests. I work for the local government (just for the summer) and they will also conduct random drug tests. It seems ludicrous that any entity, whether it be private or the government, should have the right to conduct a drug test if it was not given a reason to do so. I can understand that certain jobs should have drug tests, but a clerical job? Perhaps if the government would get to the roots of some of the problems in the first place, more people would not need welfare...but that's probably a topic for another thread..