Any type of Employment Bonds are nothing but a private agreement between two parties which are governed by Indian Contract Act. There is nothing called Employment Bond Act etc.
Such bonds are applicable only if the company has spent money on the personal grooving and enhancement of the employees, but not just a training that helps employees perform better.
As per the Indian Contract Act contracts entered between two parties if is one sided then such contract would be null and void.
Most of the Employment Bonds are one sided.
In India Bond is illegal in relation to employment since as per the Indian Statute, bonded labor system was long abolished and no bond can force any person to work against the employees wishes.
The Hon. Supreme Court of India and several High Courts have clearly stated in a number of cases that no employee can be forcefully employed against his will, just because he has signed a contract with the employer and that the employer can not hold back any personal document of the employees as they are earned by the employees and the company has no claim on the same.
Any complain on the company would land the Directors and Managing Directors of the company in Jail or face the risk of Exemplary Damages, as the company is not an actual living entity but only a legal entity and the management are hands and heads of the company.
A bond merely as employee retention tool is bad in law