>Or work at Meta or Microsoft and make $600k-950k
Getting that kind of pay at Meta at least, is less skill and more politics. If he had the soft skills to get that job he would be probably doing that.