Begin typing your search...
Showing results for "#Big Tech firms"
23 techies being sacked every hour for past 2 yrs
According to the latest data from layoff.fyi, a website that tracks tech sector job cuts, 2,120 tech companies have laid off 404,962 employees to date...