Pros
Great work environment that allows for flexible schedules while still being demanding. Support and access to executive management is strong and your ability to shape the future is available. Account teams are relatively small and the responsibility each consultant has for their portfolio and the advice they deliver their clients, is unmatched. Opportunity to progress at your own speed and not part of the up and out structured review model that so many firms utilize.
Cons
The brand in the marketplace is unmatched in engagement but still not quite there on pure "strategy consulting". As a relatively small firm, the workload can fluctuate at times requiring personal brand building to generate demand if you want to succeed. Training is not as formal as at most firms.