My husband works for a large company with offices all over the US and still gets drug tested too. Everybody that drives a company vehicle has to submit to the surprise tests. It's not for alcohol but if you get caught driving while drinking it's an automatic firing.