I’m not sure I see this as a scam. Rough, yes. But for a 20 year old to be employed at 50K a year is pretty good. They got training and two years of work experience. 2 years of work experience plus training puts that person in the experienced versus self taught developers who struggle to build a portfolio.