Search results
Tech's great layoffs: Over 30,000 tech employees lost their jobs as of July. These are their stories...
Business Insider via Yahoo Finance· 2 years agoOver 30,000 tech workers have lost their job as of July.Compassionate Eye Foundation/Martin...