2022: 853 tech companies have laid off 137,492 employees. November is the worst of all the months. November 23, 2022 11:14 pm by IWB by marketGOATS