Yes. My last job.
I was hired to design a chip that would take direct from satellite tv broadcasts. This was a small startup funded by the Chinese who wanted the chip. It was during the great recession.
The design was behind schedule when I got there. The company had contracted to have a previous version designed. In their tiny minds it was just supposed to be a small change and should take a small amount of time. But it was a major change and a completely new design. Still things were going well. At Christmas I got a bonus. But then about mid January, there was a meeting with the Chinese investors and were celebrating the completion of the design when someone ask me how long it was going to be to finish. They were thinking next week. Local management had been telling them that. Unfortunately, the local management had not filled me in on the lie that they wanted told. So I told them at least two months because I had a month of work on the design, and I had not gotten the design yet. From my experience I thought it was a month away.
The silence in the room was deafening. I knew I was in trouble. I found out later that the Chinese wanted me fired immediately. But the alternative to me was worse, they didn't have anyone.
I kept working on the design, but suddenly they hired this idiot, Chinese heritage, to help me. It turned out that they wanted to hire him before me but he was unavailable. I think the company offered him more money. But he was not really smart and made several mistakes that I had to straighten out. The next clue was that the company announced the project lead for the follow on project, and he was a contract employee. Smart guy but he really didn't work there.
I finished the design late march. About a week later, when it was clear that the fabrication facility had accepted the design, they called me into the office and told me that they were giving me the opportunity to resign to spend more time with my family. The papers were all drawn up, all I had to do was sign them and get the he'll out of the building. I ask why I needed to go. They said it was "cultural" . I agreed, they had a culture of lying and I obviously didn't fit in.
But I told them that I wasn't going to resign, I needed to be fired. It was a right to work state so a person could be fired without cause. And if I was tired without cause I could collect unemployment and get some federal help with my health insurance. I was 61 1/2 and the odds of finding a job in the recession at that age was about zero. They agreed to fire me if I would clean out my desk and get out of the building and come in the next day to sign the paperwork. It was painful for them. As I cleaned out my desk I told everyone who ask that I had been fired. It ruined the cover story.
I was only planning on staying another 6 months anyway. Being fired is sort of spirit crushing but being shed of the assholes was uplifting. I moved on with my retirement.