K.D.
My husband had a similar situation with GE and everything was in writing. Seems any honest company would do it. With GE, not only were all those details in writing (moving expenses, bonus, etc.), but also all his obligations (one year with the company in that position without looking for a transfer, etc.). I'd be very wary of any company who isn't honest enough to put it into writing. If they hire you dishonestly, are they going to ask you to do dishonest things, too?