So my question is that can my current employer move legally against me if I accept the employment offer that has come from an Indian branch which was not our client at all ?
Some employers may require new employees to enter into non-competition agreements before beginning work, and such agreements usually take effect after the employer-employee relationship has ended. Employers may require non-competition agreements for a variety of reasons, including protection of trade secrets or goodwill. However, courts generally disapprove of non-competition agreements as limitations on a former employee's right to earn a living. Therefore, when made the subject of a legal dispute, non-competition agreements are closely scrutinized in the court system.
Non-competition agreements must generally be supported by valid consideration -- the employee must receive something of value in exchange for the promise to refrain from competition. If an employee signs a non-competition agreement prior to beginning employment, the employment itself will be sufficient consideration for the promise not to compete. However, if an employee signs a non-competition agreement after beginning employment, the mere promise of continued employment will not be considered valid consideration for the promise. In this case, the employee must receive something else of value in exchange for the promise. Such additional consideration may consist of a promotion or other additional benefit that was not part of the original employment agreement.
Employers have a right to protect their relationships with their customers and their confidential information, but former employees have a right to earn a living. When the employer and the employee have entered into a non-competition agreement, these interests must be balanced.