I'm extremely pissed today, and for all the right reasons. Let's go back to my workplace, about a year ago, and I can explain myself.
Last summer a position opened where I work. Instead of the variable hours everyone usually gets, this one remained in the morning. It possibly pays better too, but the more important thing is that I wanted the position, it would have made me more money because I would have been more available, and I was more than qualified to do it. Signs were posted, noting that the job had to be filled immediately and to talk to a manager.
I also had a friend at the time who did not work for the company, but was known by the management (let's call them A and B) and expressed interest shortly before I did (let's call this person C). C had to go out of town. Then, six months passed. In C's absence, C requested I check up on the job for them. Talking to A and B, I made clear C's intention to come back and take the position, even though they kept delaying their return. Since the job had to be filled immediately, I also told them I would take the job until C returned. In those six months, the position was never filled. C took the job, with no prior experience or training, upon their return.
Fast forward another six months, to today. C is leaving, for good, and I am still working for the company as I have for the past five years. D, who has far less experience, training, and education, is now being trained by A, B, and C for the job. There was no job posting. I'm angry because after five years doing night shifts I'm being shafted by both management and co-worker who might have never gotten their job without my help. They have failed to take me into consideration not once, but twice, and maybe on purpose. Today I seriously thought about quitting on the spot.
Then I did some calculations, seeing how I already scheduled a vacation for next month (including buying plane tickets). It would be impossible for me to get another job until the fall, and quitting immediately would give me a loss of $1300 in wages after taxes. That's not much, but it's $1300 more than $0. If I was assured a stationary, full-time schedule (which in my current position is rare) that number would double. Regrettably, in order to not cause any more problems for both myself and other coworkers in the next three months I should probably not even bring this up. I'm just going to quit after Labor Day and not waste another five years in the same stagnant swamp, despite the convenience.