
Tata Consultancy Services is facing fresh employee concerns after an internal communication reportedly asked managers to identify 5% of staff for the lowest performance rating band. This comes shortly after the company’s recent layoffs, with employees and executives linking low performance ratings. Watch full story
Oops! Looks like you have exceeded the limit to bookmark the image. Remove some to bookmark this image.