Companies to random drug testing to protect themselves from liability and to ensure that their work force performs at peak standards and it is within the company rights to set those standards. If no drugs or alcohol and random spot checks are company policy, the employees all know what it means.
Funny, the people who hold power, make the big decisions, the Congress, the president, the senators, school teachers, firemen and cops, judges, mayors, city council members, governors etc, are not randomly tested...Yet the lowly underpaid cubic workers are?
Who's kidding whom?