My son works at Tesla. He got the job as his first real job after doing a tour in Iraq with the U.S. military. Tesla taught him how to operate a laser cutter, and a bunch of other heavy machinery. He just left for work a few minutes ago, he's working night shift because they're cranking out cars all night long every night. Him, and some thousand+ other people got jobs there-- good, high quality, awesome jobs. Having good jobs for people here in America isn't important to a lot of people, but it's been a really good thing for him and for our family.
You should have your son do an AMA (Ask Me Anything) on the Reddit website. The title "I'm an Iraq War veteran who now works at Tesla. AMA" would get a lot of hits, and more importantly good publicity for a great company that is hiring Americans.
Families like yours are what motivate people like me to constantly be on the lookout for job-creating opportunities. A startup/business is not about itself, but about the people behind it. It must see to improve the lives of those involved, and their families. I am very happy for your family. May you enjoy more blessings.