Make sure the start date on I-129 is earlier than current expiration. You will be legal to work for new employer, as soon as I-129 has been filed.