Pros
Ability to hire (but not retain) good people Firm deals with some big clients
Cons
Expectation to do a lot of time-consuming extracurricular low-value work, such as 'develop methodologies' or related busy work. The president of the US operation at one point said that he expected everyone to put in at least 55 hours per week between billable and non-billable busy-work activities. Employees are not treated well and the good ones leave quickly. There are some anger management issues of the firm's US leaders which cascade down - good employees don't tolerate this and find other opportunities Firm is a staff augmenation provider disguised as a 'consulting firm' - the nature of the engagements are more junior level than advertised Promised bonuses are not paid out, and people I worked with in general felt jerked around about compensation in general Company threatens to sue everyone that leaves for 'non-compete' issues, even when employees go to banks or other companies (banks don't compete with consulring firms last time I checked!) - this is solely to harrass employees. Company burns bridges with ex-employees -- which is counter-productive since many of these employees end up being buyers of services down the road.