During my senior year, I interviewed with a well-known consulting firm in New York. It was a mass-interview - it was a group-chat with 9 other candidates in a reception area decorated like a furniture store showroom. They described the job as being on-call 24/7 at a customer site for three months, then a month's vacation, and then do it all again. They were offering $80K (which, for a new BS graduate in 1991, was more than double what normal jobs were paying at the time.)
The next day, I got back from class to find a message on my answering machine saying that they were offering one position to me and three others, and the first one to call back gets it. I made an explicit point of not calling back. My health and sanity are forever happy with that decision.
I just got the hidden coded message....Booze and drinking lunch.
Even if a 25 year old just got out of business school I wonder why companies accept them as consultants instead of seasoned veterans? Wait, it could be because the young have not failed yet and the seasoned vet is a consultant because he failed one way or another...except in the case of takeovers when the victors always claim the spoils whether the best or not.
Consulting has to be a tough way to build or continue a career. My best wishes to those who do it... and some are better at short term consulting than long term drudge work...nothing wrong with that.