Tata Consultancy Services (TCS) is looking to lay off about 2 per cent of its global workforce this year. This could mean the loss of jobs for around 12,261 employees of India's largest IT firm. After ...
Tata Consultancy Services (TCS), India’s largest IT services firm, has implemented a new benching policy that is causing growing unrest among employees. The policy, introduced on 12 June, restricts ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results