At a previous job, I served as an IT manager, and I was pretty good at it. After only a year, I received a promotion that doubled the size of my team. With the expanded team, I inherited a problematic employee. He was good at his job, but he had poor people skills, he wasn't really interested in expanding his skill set, and he groused about working outside of his scheduled shift. (That last item is problematic in the IT field.) One of my tasks was getting this guy to improve as an employee or move on. From a manager's perspective, the guy was chaos incarnate. He had an endless series of emergencies that required people to carry his load. I gave him opportunities to shine and he consistently shot himself in the foot.
I was kind of desperate to help him succeed, so I sent him to help set up a new office. The job was incredibly simple. All he had to do was set up and test all of the new computers and phones. A high school kid could do it. He still failed. During the setup, he got into an argument with another employee, who was tasked with physically setting up the cubes. The argument was over the phone, and my guy got hostile with the other dude and hung up on him. The other guy reported him to his supervisor, who reported it to me.
Furthermore, he failed to set up all of the workstations. The reason he failed the setup is because there was a shortage of monitors. However, he was scheduled to be there long enough that if he'd have simply counted what was needed vs. what was on hand on day one, I could have ordered what was missing and had it there before the office was opened. Instead, he just let it go, and I didn't find out until the new office manager told me that we had an incomplete setup. I had to fly to that office personally to fix the technical issues and politically smooth things over. As you can imagine, I was ready to write the guy up. A day or two after I returned, but before I wrote him up, he called me, saying he needed a few days off because he was being evicted from his house.
Later that day, I had a meeting with my boss, and told her about his failures, and she instructed me to fire him. I refused and told her that he'd just been evicted from his home. She stood firm. While I acknowledged that his behavior and work (or lack thereof) were worthy of termination, I'm a human being before I'm a manager. I told my boss that regardless of performance, firing someone immediately after being evicted was inhumane, and that I wouldn't be a part of it. She agreed to "settle" for me writing him up, with the stipulation that I expressly state that any further infractions would result in termination. When I wrote him up, I never told him that I saved his job. I didn't want to throw my boss under the boss, and I didn't want to be seen as his savior.
At the end of the year, when it was time for annual reviews and raises, I rated him as a marginal employee and recommended a minimal raise. I was again overridden and told that he would receive zero raise. The thing is, I used all of my goodwill leverage saving this guy's job. However, since I had no choice in the matter, I did not feel obligated to shield my boss, so I did inform him that I requested a raise and was overridden. (It was actually my boss's boss who made the no raise decision, and I shared that.) I said that I fought the good fight, and that I believed he would likely not progress past his current position at this company.
He got the hint and within a month or two, he had landed a new job. We're connected on LinkedIn, and he seems to be doing well at his new job. I'm happy for him, and I wish him nothing but success. But to this day, he doesn't know that I traded all of the political clout I'd built up just to save his job... meaning that I allowed him to leave on his timeline instead of getting fired when his life was already in a shambles. I didn't do this because he was a great employee. He wasn't. I did it because he's human, and like I said earlier, to fire him right after losing his house would have been inhumane.