Management forbids tech support employees from providing customers solutions to their problems, claiming it makes them look bad: ‘We had customers call back for months’ Cheezburger X Apr 22, 2025