I REALLY hope this pic isn't a repost, and if it is, I sincerely apologize. I've been in IT for a long time now, and I've learned the hard way that any real raise (like anything over 3%/yr) or a noticeable promotion tends to require a job/company change. It sucks. I could go off on a VERY long rant about hiring practices and employee treatment in IT, but I'll stick to the pic here for now.
I just left a VERY good company who preached “family first” and talked a big game about how well they treat their employees, but after being on-call 24/7/365 for 2.5 yrs (and believe me, they got every ounce out of me that they could….nights, holidays, even date nights with the wife) I just wanted a little more…just a little. I wanted to recover at least some of the MASSIVE pay cut I took to come to that company. Whenever I'd ask my manager, I was dismissively blown off and told that I was “being paid an industry standard salary for my position”. No the f**k I was not. Instead of getting a base/standard 3% cost of living raise plus a performance based raise, I was given less than 3% for my “performance”. Mind you, in 30 months, I accomplished more than all of my predecessors combined for the last 12 yrs. Performance raise, my ass.
Long story short, I put my feelers out and was made an insane offer by a much better company, nearly 100% WFH, and doing stuff I really love. Bottom line, even if you know you have a good thing, the only way to get something better is to be willing to give up the good thing you have today. More often than not, it'll be well worth it.