I had a similar experience.
Was working for more than 5 years at a company. Pay was not very good, but okayish. The entire company was rather unhappy, though.
During covid we had a lengthy talk with the director about how we can’t staff many projects since we don’t pay enough and can’t get new people or keep the old ones. He denied even the extremely obvious lack of people. I had offers on the table and told him, what other employers were ready to pay and he just told me, that this is bullshit.
At that point it was clear to me, that there was no way that I would ever get this idiot to accept reality and I accepted an offer for 50% more.
The funny thing is, my manager asked me, if he could ask his manager about a counteroffer. They came up with a comprehensive plan where I could “earn” the raise over a period of three years and at the end would end up about 10% below what was currently offered. Absolutely incredible.
It’s really sad, that it had to go down that way. The company and the colleagues were pretty good otherwise. But 50% more is a really really good argument.
Yeah their new VP basically said “we don’t do mid-year raises” which is just dumb, they also never conveyed to me that I did receive a raise, but it was a 1.2% COL increase, which was a slap in the face. I received a higher COL increase after I had been with my new company for only 3 months at the end of last year.
My former boss and my dad used to work together which is how I had learned about the job to begin with and they happened to go out for drinks with some other guys and my boss just asked my dad point blank “Am I going to lose Haggis?” My dad just said “If you can’t get him 5% by the end of the year, he’ll probably jump.” My boss responded with “Well it’s been fun working with him.” He genuinely tried everything he could, had a 3 page document written up about why I deserved a mid-level position, explained why he couldn’t lose me and the company just said “eh, wait till next year.”
I applied for another job and had the recruiter reach out to me within 20 minutes due to it being a company I had worked for prior (left because I didn’t like the project I was on and wanted a change of pace) and within an hour and a half of applying they had called me and then two weeks later I was given an offer. The offer was the crazy part because I was making about 74k as a junior at the other job, I asked for 85 as a “high ball” to hope they would give me at least 80 and they told me they would beat that, so the next time they asked I said 90 and they just gave me 92 anyway. Definitely felt nice to be more appreciated.