He landed a job that was hard physical labor, and it payed reasonably well. On his second day everyone asked him,"are you still here?" He told me of it, and I instructed him to verify that they were asking that because so many had quit after finding out they actually had to work for their money. He confirmed what I told him the following day.
That job ended and he has moved to one that pays much more, but he has proved himself to get to that level, including a required physical test to verify that he can do the work, and a drug screening.
As for those jackasses who left after one day, and their ilk? They are on wall street crapping on the sidewalk and whining that there is no free WiFi.
Congratulations to you and your son, for being hard workers and paying your dues. Too many young people don't want to work their way up the ladder; they want to start at the top with high pay.
Before I retired as a senior systems engineer and IT manager, I was often asked by some younger operations workers how they could get my job. A couple asked if they could take a few classes at a community college and apply for a position equivalent to mine. Sigh. Never mind I worked my way up the ladder over many years applying for ever-higher positions in multiple areas, getting tested, and proving myself. And I had taken many dozens of courses over forty years time. Unlike your son, I didnt do hard physical labor but worked construction jobs with machine equipment to work my way through school. Congrats to your son, he will do well in life.