CEO announces hundreds of layoffs in bizarre Zoom call

Apply Now