Mar 11, 2025 Three overworked coworkers quit within days of each other, company tanks, CEO gets desperate: ‘What’s is going to take to keep you?’ X Cheezburger