An anonymous reader writes "I have been offered a very good position at a software company but that involves moving to the Silicon Valley. The company is paying for moving me and my family and housing for the first 3 months. The amount determined by the company is ~10000 $. But the signing bonus is not enough to cover up all the amounts I will have to pay to break the agreement with my current company. The new company asked me to sign an agreement that indicates that if I leave my job within one year of joining, I would be responsible for repaying the entire relocation amount which I think is fair. To cover for my ~10000 $ loses, I asked the company to sign a reverse agreement stating that if they let go of me within one year, they would have to pay me for the amount I spent during the move that they did not reimburse. The company is refusing to sign that.
Are these kind of agreements and reverse agreements valid? I know the company within its legal rights but is the company reasonable in not signing the reverse agreement? Have any of you managed to successfully get a company to sign a reverse agreement?"