Earlier this year I was on a good path and was assured I am to get a promotion which entailed better compensation and benefits, which never happened due to unexplained to me reasons. I decided to suck it up and continue grinding until the annual review cycle finished.
During the discussion where I got to find out my results I was told that I am unfit for the promotion and I will only be getting a 3% increase in terms of salary which doesn't even match the inflation happening in my country at all.
I briefly interrupted my manager to let him know I am quiting, excused myself out of the Zoom call and drafted my letter of resignation.
Still had to do my 1 month notice period, needles to say there was friction. During that time I found a job that pays double what I was making with better benefits, WFH scheme and the promotion I was supposed to get.
Moral of the story, you own your company nothing. Treat them as they will treat you.