TCS layoffs: Tata Consultancy Services (TCS), which is India's largest IT services firm, plans to lay off over 12,000 employees over this year. This is nearly a 2% reduction in the workforce of the IT ...
Tata Consultancy Services (TCS) is informally urging several of its teams to return to the office full-time, beginning 1 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results