Tata Consultancy Services (TCS), India's largest IT services company, has reportedly put on hold the final anniversary appraisals for certain employees, primarily freshers, who have not complied with ...