Employees Report Stress In Workplace Survey, Company Responds By Firing Them Society December 13, 2024 ‘We heard you—now hear this: bye.’