Do you want to stay at the same company? There's always the option of moving on to something new with more opportunities. Being able to do that opens a lot of doors and one can climb the ladder quicker rather than waiting for someone to retire/leave. The reason I say this is because many companies only promote people based upon the company's need and not the individual worker's merit.