I travelled to US few months back via my employer for one of their projects on H1b. I worked on that project for a month and then he asked me move to different client (amendment still in progress) but before travelling for client my employer asked me to sign a (kind of) reimbursement form which says if I leave him within 20 months I need to pay him 17k USD (under different heads like recruitment fees, Legal fees, Administrative fees).
I am planning to change job as the current job is not exactly suitable to my profile.
By any means, Bonds like this legal here in United States? Should I contact any attorney?
Thanks in advance.!