The contract says if I terminate job then I have to "cost to cover primarily but not limited to relocation expense, business loans, and cash advances, and give 2 weeks notice otherwise forfeit the 10 worked days salary".
The contract doesn't say anything what if I don't join the company. The person in the company is saying since I already signed contract legally its like I already joined the company and I'm obligated to the contract. The contract says the effective date of employment is the date I signed the contract but legally that's not possible because I can join the company only after the h1 transfer petition is filed. Also if the signed date is starting date of the employment then they have to pay me from that date, right? H1b employees should be paid even the company is not able to give any productive work but the employee is ready work. If the company is ready to pa from the day i signed the contract, then I can't accept the payment because legally I'm not allowed to and they are not allowed to pay me as well. The offer letter says my start date will be Apr-XX-2011 or as stated by client. The client didn't say anything to me about the start date. Legally h1b employee allowed to start the job only after the h1 transfer petition is filed. They didn't even file LCA on or before the date they mentioned in the offer letter, and I have email communication in which I mentioned I'll join in month May,2011 and they agreed for that, and 2 weeks before the planeed start date I informed them that I not joining. Considering these points legally I haven't joined the company yet, and the contract doesn't say anything what if I don't join. The contract says I have to reimburse if I terminate the job, The contract doesn't say anything what if I don't join the company. So I have to reimburse anything to company?

