Last Updated: April 04, 2023, 06:10 AM IST Though technology companies announced massive layoffs last year,…