I've worked in roles a level or two above my current one for two consecutive years. They wouldn't promote me. Then they outsourced my job and I had to switch stacks and teams at the company. I saw them violate their own policies multiple times to my detriment. I have zero desire to perform or try for a promotion now. They actually told me that if I want to get promoted I have to put in more hours. They wanted me to increase my working hours by 13% for a 7% raise in a role with more responsibilities.