Dumb question. If an employer wants you to move then (a) Pay relocation costs. (b) Offer a REAL employment contract for a specified period. Employees may need an agent (just like pro sports) and pay a percentage but if you get cut then you know what your payout will be. I think item B is where employers will balk and blame the potential employee as "difficult"