Grieving mother blames ‘toxic’ work culture for daughter’s death
A 26-year-old employee at multinational consulting firm Ernst & Young in India passed away, with her family blaming it on “stress from excessive workload.” In a heartbreaking letter, the mother claimed that Ernst & Young was her daughter’s first job, and she was overjoyed to join the team. However, in just four months, Anna gave […]