Pros
- autonomy / time off and working from home - learning and development (IF lucky enough to be scheduled on a good role - significant emphasis on LUCK and timing as a factor vs sheer skill and capability) - co-workers - generally people are very friendly, in management consulting most are capable - diversity in co-workers - for better and worse, either way you're learning how to deal with a plethora of people / clients
Cons
- compensation - hours - type of work and roles - more technology based than described in recruitment - often recruiters will say that "technology is a separate practice, management consulting (including strategy) is more high level business focused" - please regard this with a handful of large grain sea salt - career path control - they say that you drive your own career, but until you make sr. manager (vp level equivalent) - they tell you what direction your career is going in based on firm goals / opportunities available (not always a bad thing, but be forewarned)