What The Mass Tech Layoffs And Job Cuts This Year Mean For 2023 "This is a reflection moment for tech."