Pros
For those looking for a foothold in the boutique consulting world, Booz Allen Hamilton is a great place to begin. Not to be confused with the now distinct Booz & Co. sister consultancy, BAH is a good place to hone consulting skills in a less intense environment (vs. the clientele seen at Booz & Co.) Overall BAH provides a great environment to balance work/life; allowing overachievers (those that exhibit exemplary interpersonal and multi-tasking skills) additional opportunities.
Cons
Senior level management often times become too engrossed in business development that junior staff development suffers. Promotion potential and salary transparency is also a common issue. Depending upon your level, the lack of bonuses and vertical momentum may motivate you to seek employment elsewhere.