Pros
KPMG Advisory has an extremely entrepreneurial culture and, unlike other Big Four firms where my friends work, they are not obsessed with hierarchy. Staff have good opportunities to get to know and work closely with partners and senior managers. There is enough going on at KPMG that motivated and talented people can find a good fit somewhere in the company, both in terms of practice areas and geography. Practice groups have sufficient autonomy to do what they need to do develop their business. The people who do best are those who are self-starters.
Cons
Extremely conservative risk management practices make pursuing some opportunities more dificult than they should be. Firm has excessive fear (from lack of understanding) of systems integration. What passes for knowledge sharing (K-World) truly sucks, suffering from an impulse for central control rather than enablement. Partnership is becoming an increasingly unattractive proposition.