yes
Whenever they want. - - - - -Home Depot has three kinds of drug tests:pre-employmentafter-incident (mostly forklift accidents, of which they have many)reasonable suspicion.
Yes they do.
no
THey told me to urinate in a cup .