I agree with most of the subsequent posts. This was something that I and my friends use to regularly discuss over a beer. It was a way of 'measuring' how well we were doing against our peers. But to be honest, as we grew up. (hint hint there foof) other things become more important and is again a measure of growing maturity. I've just turned 30, and if someone ask me what were the things that I was most thankful about with regards to my career, I would say meeting my now wife, on one of the most depressing projects you could ever imagine. We are now the proud parents of twins (a boy and a girl). Collectively, my family mean the world to me, not what grade and package I have achieved by a certain year.)Also, just to echo some other ppl's points, being a manager at 29 at a Big 4 is no big deal. A lot of my peer group hit that mark by the time they were 25. Most of us have moved on from Consulting and gone into industry or the City and now as we enter our 30's when we do meet up, it's at one of our kid's parties and although the topic of conversation does now and then revolve around work, we mostly talk about passing on tips to others relating to parenting. Get some perspective in life, otherwise, you'll grow up bitter and twisted.