Some people can move up, but it's often that it is just people who had a good boss that stayed and brought them along. Lots of senior managers get canned or quit, which leaves their next level kind of adrift. I guess that is not unique, but here they often hire people at a level above the people already in the role, and that can be frustrating.