As layoffs sweep through Big Tech and Indian companies alike, thousands of employees are left scrambling for answers