Pros
Some interesting opportunities for junior staff ( less than Senior Consultant grade); also if you like comfortable, long term assignments ( more like contracting than consulting), then this is a great place. A small number of leadership are very approachable - but the remainder often seem to inhabit ivory towers.
Cons
No real talent management programme; limited opportunities to develop new skills. High attrition among the most highly qualified operational staff. Frequent organisational reshuffles, to no obvious avail. There are many, many organisational "stovepipes" - knowledge across the business is therefore poorly communicated, and there is much reinvention of the wheel. Sometime the "new wheel" is square - a classic example is a recurrent discussion about RMADS for the commercial sector, which does not make any sense whatsever on a number of levelsAdditionally, there is little real career mobility, except interestingly in support functions such as Operations..