what do you mean about "put you on leave", could you say it more about that? You mean at that time just like give me a vacation without need pay me.Cause if my current company pay me even i got to pay all back to them again , i got to pay tax and SSN holds by myself.
Thank you very much.