I don't know if they are 'hogging' them--They are a much larger generation than gen-x. They are in their peak earning years and will hang on for a very long time, so yeah, right now they have all the top jobs.
Hey, I'm the junior guy in my defense contractor company. I'm 40.
Ah I see thanks for the clarification. I would guess that in a heavily stratified area like defense contracting that would be the case.
I work as a software engineer in Silicon Valley, and it seems the opposite to me — almost everyone I work with is young and many are quite well off due to high salaries and stock options and whatnot.
I see very few older folks, but maybe that is because they don’t need to work anymore... :)