Too many high-level engineers come unprepared to meetings, too many people in meetings, too many hijackers and distractors in meetings. Depressing to sometimes see high-level engineers content doing clerical and data-entry tasks. Advancement stops unless you help bring in new business (which is fair, I suppose). You start wishing some people would demonstrate more initiative, persistence, creativity. Silly process changes, as in, "remember that approach we used for capturing Goals and Objective for the last few years, now we think it was dumb, so we're improving it again". Occasional high stress level and personality conflicts. Struggle to find a balance between self-promotion and modesty. Tedious mandatory annual training (Ethics, IT Security). Inundated with every politically-correct corporate-backed special interest under the sun (Women / Blacks / Hispanic / Gay Societies), overbearing in my opinion. Company stock price on a very rocky road.