Forced Resignation
“Resign or We Give You Bad Feedback”: TCS Insider Exposes Shocking...
The Indian IT giant Tata Consultancy Services (TCS) is facing mounting criticism as employees allege forced resignations with only 15 minutes to decide between...