He has a masters degree in Computer and Electrical Engineering but can't find a local job in Houston. A recruiter contacted him about this company. He has had a couple phone interviews and now they offered a two year contract. If he breaks the contract before 2 years he owes them money (+$10k) but the contract doesn't provide the salary amount, benefits, or expenses. The work is IT contact work and it can be anywhere in the US. He has been told verbally an hourly rate but nothing is in the contract.
I assume he will have to pay all his own expenses, travel, and insurance and they will change his salary to about $10/hour.
I have tried to talk him out of it but he thinks it's his last resort. I'm trying to find more info about this company to prove to him that's its not legit.