A recent Reddit post by a laid-off tech professional has brought attention to the health impacts of overwork and stress in the tech industry. With work overload and frequent layoffs becoming common, ...