@1ms this is accurate.
I worked myself into the ground for my first 13 years here. But I could not advance because practically all the same people who were in charge of my area are still in charge today. Same managers and directors for 20 plus years.
The flip side of "stability" for 30, 40, 50 years is lack of opportunity for advancement. It's so demotivating for high performers and you end up feeling like a su---r working harder to carry your less capable teammates. I sure did.
Also demotivating is the recent effort to reduce the number of employees at principal level and higher. Try to make a lateral move to escape gridlock or a bad situation and you lose a level or two but they still expect principal level work from a senior or even a base level employee.
Only here would this be acceptable or accepted. Employees at Cisco or SAP or Databricks or wherever would never stand for it. I wish I had left when I still could have left.
Watching the rules be bent for well connected people over the years has been tough. I do my job but I don't run myself ragged anymore. Why would I? I'm apparently too old to ever advance.
Stay here long enough and it seems a person can actually become furniture.