Dozens of employees have been, or will be, fired.