Pros
Brand recognition, dedicated, intelligent and hard-working colleagues (especially in lines below managers), flexible working environment, access to loads of market data / methodology, chance to work with experts from other industries / countries
Cons
Worst compensation Top management doesn't consider about the demands & requirements of employees Being just a number in excel pay-sheet, some projects may become dreadful Senior management having an "audit" approach to "consulting" business (and failing epicly) Laid-back managers attending to job 9-to-5 The company does not care about the development and retention of talent but just focuses on short-term profits, which makes it loose the "good guys" employed by chance there. Frankly, I wouldn't advice any talented and smart guy to work here, only to take the brand name on CV and proceed...