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 We are primarily funded by readers. Please subscribe and donate to support us! Views: