Pros
Great people...very dedicated to their profession. Looks good on your resume. All things being equal, a good reputation with regards to government clients. Did I mention the great folks?
Cons
If you're working on client site, it's easy to be forgotten. The new "Lead Associate" level has yet to be properly defined. There are no clear promotion criteria...it changes from team to team. Too matrixed. This is NOT the same company it was even 12 months ago. I find very little to distinguish us from SAIC, General Dynamics, etc... The current state of growth is unsustainable...furthermore, an organization can't grow 20% year over year for nine years and still expect the same level of small-firm "intimacy." Everything now is about the bottom dollar, courtesy of our Venture Capital partners. Anyone who doesn't realize this is blind. And finally...the market is starting to shrink (fewer discretionary and suplemental government dollars). This will put the firm in a very precarious position in 12-18 months when it has to compete and win large procurements to just keep market share. At that point, Booz Allen becomes a commodity broker (see other firms mentioned above).