Pros
- Competitive pay and benefits - Really good people (everyone says this everywhere, but it's really true) - Good work-life balance for a consultancy, weekend work is very rare, as are all nighters - Good social side (always drinks, sports, events if you wish) - Good company size, can get to know people quickly and it helps with the sense of community - Easy to chat to partners/the CEO even if you're just an associate - Business is growing very rapidly compared to the industry as a whole, which is reflected in new types of projects and great clients - Relatively small in-takes (mine was "big" at 13) so you'll get a lot of of one on one time with senior guys and a decent amount of influence over your projects and training - Free fruit, drink and doughnuts
Kontras
- Quite a lot of technology consulting projects, not for everyone, although this is changing (I'm on a strategy/consumer analysis project) - Not exactly a con (I'm happy with it) but it's financial services only, may not be for everyone - No showers at work