Pros
Compensation, lots of opportunities to experience a variety type of projects, work with greatest companies in the country (as your clients), work with intelligent co-workers. I had the opportunity to get a promotion within my first year in advisory, which is rare. If you want to grow and learn, upper management will value you tremendously and support you and get you on big engagements. There are a lot of training opportunities. The compensation package is very appealing and makes it very difficult to leave the job.
Cons
Your personal life will slowly fade away and you'll find yourself falling asleep next to your balckberry instead of your partner night after night. You'll spend 5 days a week in another city/state for 6month - 1 yr long engagements... in between you'll get a short break and do it all over again. Many complain that they can't find a boyfriend/girlfriend, not realizing that their lifestyle does not breed any kind of relationship. If you are ok spending your weeks living in a hotel, coming home only to unpack, do laundy, and repack for Monday morning... and you're not much of a social person, then this is a great opportunity. The most succesful consultants are those that are social and enjoy meeting new people.