Business ❯ Employment ❯ Labor Relations ❯ Layoffs
Former employees describe a sudden shutdown following a disputed leadership shift.