I am working in a company xxxxxx from 1 year 7 months in India. Actually 6 months back I gave a resignation request in this company as I got offer in another company yyyyyyyy with good salary. But the management in the current working company requested me to stay back in the company as they said that they will pay the same salary to me as offered by other company. But in addition they said that I need to stay in the company for minimum 2 years and they will provide me 20% (8,000 rupees) hike after one year. They also said that if i leave the company in the middle they won't relieve me and also they won't give me any documents. Some how i was convinced to stay in the current working company. But now I am fearing for the clause highlighted above because if time comes to resign due to any unavoidable circumstances in future I will not be able to resign and the company may not relieve me or may ask a huge amount as a penalty. I just wanted to confirm that is such restrictions valid legally? I am 4+ years experienced candidate.
Finally but most importantly to say that I did not sign on any bond but it was communicated in the emails.