Pros
Great compensation Great way to gain additional post-MBA experience while exploring a variety of industries Opportunity to work with clients at a very high level
Cons
Lots of inconsistency at smaller offices. Growth of Atlanta and Dallas offices exceeded the ability to attract candidates at the level of quality of other North American offices, especially at manager level where they've been brought in by lower-caliber firms. Reality of travel is that once you get away from an office in a city that has a big base of potential clients, you'll be on the road all the time. Staffing has also become national. Can be hard to build mentors within your home office if staffed under managers based elsewhere. Some consultants work for the same client for case after case.