Thanks Colleen.
There are different types of bonds they would force on the employees:
* Bank Guarantee: They would typically ask the employee to commit for 24 months to work for the company. They would ask the employee to provide the bank guarantee in order to get the job. The employee is required to get the bank guarantee from bank for 6 months salary (approximately). In case if the employee leaves the company, then the bank is required to make the payment.
* Pledging the Certificates: In India, Certificates are important and they should show to the new employer. That's why they would ask the employee to pledge the certificates with them for 18 / 24 months times. Within that time, the employee cannot go out of the company, whatever be the conditions.
* Some may ask for both mentioned above.
Whatever be the case, it is mainly to exploit the employee and get the maximum possible benefit. They could even force the employee to work in odd and more number of hours. Sometimes, it could be 15-20 hours a day, even on week ends and holidays.
Kind Regards,
Ravi