Not PF but can chime in with some bits of advice and relatable piece of experience on that front:
I went out to the midwest for school and graduated with a regarded business degree from a Big Ten university. Moved to Chicago and realized that the corporate life and midwest (although the 13-14 winter was a snow and cold weenies dream) wasn't for me. Had a high school friend at the time who had graduated UVM and was working/living at Sugarbush with extra living space and decided to take the chance on an open internal audit position at the resort for one winter. Well, one turned into four and the seasonal auditing job became a software management position after a few months. That inevitably led to some invaluable experience (working with the Austrians at Axess on our RFID transition (the bane of many on here, apparently) was one of the coolest things ever). I've since moved on from the mountains on account of life etc. but wouldn't trade that experience for anything.
At the risk of sounding too self indulgent, what I'm really trying to say here is if your son has a passion for snow sports and knows deeply that he has a future in the industry, there are certainly opportunities. I knew several guys at SB that started out as lifties but through inquisitiveness/hard work/trade school related knowledge, were able to eventually get positions in mountain ops management etc.
Working at a ski resort is most certainly a labor of love however, you can make a good living off of it with some savvy and passion for whichever place you land at. Obviously, in this day and age there are nuances what with corporate takeovers etc. What cant be beat though, is the quality of life and people you meet in a mountain town who are there for the same reasons you are.
P.S. yes this is a plug for Sugarbush, the greatest and (nearly) snowiest place you can ski in New England