Pros
You are part of a strong and growing company with an emphasis on training employees to be consultants with the clients needs at the forefront. They support unique and and new ideas and have some of the brightest people. Hard work is usually observed and rewarded and Booz has been known to turn down work because it is not in line with the company's core values. Because of the unique corporate structure you feel as though you are part of a small business which causes you to work hard for the "partner" that you support. At the same time you are supported by a multi-billion dollar company with an established reputation in their field.
Cons
It will take a new employee about 6 months to understand the complexity of the company and how everything works together. Breaking into upper management (level 4 and above) can take much too long and the company often loses strong leaders because of the "business case test" for a promotion.