> Mass layoffs are going on for a couple years. I couldn't figure out why it is only making noise now?
This specific infamous mass-layoff-via-Zoom happened back in December 2021, and a lot of noise was made about it at the time.
For reference, https://news.ycombinator.com/item?id=29460985 (453 comments) discusses the initial layoff, and https://news.ycombinator.com/item?id=29515050 (97 comments) discusses the CEO temporarily stepping back.