There are ways to improve your chances of landing that dream job - and it's not as hard as you think.
Being an engaged employee means that you know a thing or two about the business. You have definitely learnt the art of listening to those at the top of the pyramid and those who are just starting in the mail room. You read every memo from management and you participate at every level in the organization without complaining that "there are too many internal memos" or that "the social club puts on crap events". You listen, learn and comprehend the value of engaging people around you and having them remember who you are.
Contrary to popular psyche testing on how to be the best employee in the office, a little bit of competition is healthy. If you are looking to spearhead your career and take that top job or a dream job in the Executive team, then you need to have a competitive spirit to be the best. That doesn't mean stomping on the person beside you to "win" nor does it mean that you need to spruik your successes from the rooftop. What it does mean is that you need to set benchmarks for yourself and your team, and ensure that you are reaching it and you have the drive and competitiveness inside that won't stop until you reach the goal you have put in front of you. Some people fear competition and some misuse it. The trick is to compete with yourself and the benchmarks that have been set before you.