May 30, 2025 at 1:46 am
Company Tried To Implement New Performance Metrics, But A Manager Immediately Told Them He Would Have To Fire 80% Of Staff
Sometimes leadership means standing up to management.
Sometimes leadership means standing up to management.
Page 1 of 1