Your employer cannot revoke your green card. However, they could sue you for breach of contract if you don't pay the amount. You should have a lawyer look over the contract to see if there is a way you can get out of the contract.
Answered on Jun 27th, 2018 at 2:16 PM