Layoffs impact on company reputation