Pros
- Compensation was above-average - Training opportunities were excellent - Ability to work on the most prestigious, complex clients on a daily basis - Exposure to the world of consulting is something that is applicable to just about any path you wish to pursue - Very flexible work schedule - Ability to work from home when needed
Cons
- Too much emphasis on billable hours; hours targets are unrealistic unless you continue to work outside the office and on weekends - Spend too much time putting out fires and not enough time concentrating on the task at hand - Bonus opportunities are lacking... not much of an incentive to put in additional hours after you hit your hours target because there's very little upside opportunity - It's a bit of an "old boy's club" - most of the good opportunities and promotions seem to go to the favorites rather than the most dedicated and hard-working.