Netflix employees were hit with an internal memo from co-CEOs Ted Sarandos and Greg Peters on Wednesday morning announcing the streamer's biggest layoffs since 2022.
Oct 17, 2026
Oct 16, 2026