In fact, last year, when TCS resorted to mass retrenchment, a lady employee approached the Madras High court. After hearing her case, the Madras high court made an observation that if TCS does not resolve this issue, they will be forced to give the judgement which would affect the entire IT industry. TCS immediately took back the employee after withdrawing the retrenchment order and handled the issue internally by stopping retrenchment. Instead they gave time to a whole kot of employees to find alternate jobs. Incidentally, the lady employee was pregnant, and TCS as a face saving exercise stated that they did not know she was pregnant and hence are taking her back. Employees had also created a FB page to make TCS understand the unethical way they were resorting to. A few employees even circulated audio clippings of the interactions they had with HR during the retrenchment and circulated it through Social Media and FB. Srinath Sairam is right when he says that if you are deemed to be worker, then ID act applies. The same observation was made by the Madras high court stating qualification as an engineer does not matter and what matters is the role of the employee.
Hope you guys take your employer on just as TCS employees did.