I am worried about the same thing happening to my difficult child, he is about to go on an interview with FederalExpress loading planes.
He was hired for a job with American Airlines at 18 years old!!! and failed the drug test, he also not only failed but when for the physical high as a kite, they flew him to NY for the test and he missed the return flight and they had to send him to another airport to catch a flight and he was flipping out in the airport, idiot.
I am so sorry for your son, they do try they really do but their past will haunt them for some time. its too bad
Grace