Techies earning up to $1 mn a year laid off at Big Tech firms

Techies earning up to $1 mn a year laid off at Big Tech firms