Tata Consultancy Services (TCS), India’s largest Information Technology (IT) firm with over 6.1 lakh employees, introduced a new policy on June 12, limiting the time employees can remain on the bench, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results