I've been with my company for ten years but someone else got my promotion. That's messed up.
It certainly is. Wage slavery is not a pleasant thing to experience. Your livelihood depends on your wages and job.