seem.
    Most of the Indian software service companies insist on bonds or employee agreements to ensure that they retain employees for a specified period of
   time. These bonds have rigid terms and conditions. One of the top five Indian software exporters is currently recruiting freshers for trainee Software
    engineer positions but requires that the candidates sign an agreement that they would work for the company for two years, failing which they have to
     pay up Rs two lakh. In addition, the candidates also have to provide a surety agreement involving a relative who owns a property such as a flat or
                                                                       plot of land.
     Indias marquee name in IT also has an agreement for employees, involving a fine of Rs 50,000 to Rs 75,000 in case the employee leaves before three
    years. Both legal experts and manpower consultants agree that a bond per se, is not unethical. Well, the company invests in a candidate for training
                    and a compensation for that training in the form of a fine is necessary to control attrition, says a job consultant.
Link: ciol.com