Begin typing your search...
Showing results for "#Tech Employees"
More than 30,000 tech employees lose jobs globally in 1st month of...
According to data compiled by layoff-tracking website Layoffs.fyi, 122 tech companies have shown the door to 31, 751 employees (as of February 3).