Tech Layoffs: Sacked Amazon employees in India break down, 'crying in office'
The layoffs impacted both freshers and experienced employees at Amazon India offices in Bengaluru, Gurugram and other places.
IANSUpdated: Sunday, January 15, 2023, 05:43 PM IST
Tech Layoffs: Sacked Amazon employees...