Company: PwC
Date: 2014-06-14
Overall rating: 3/5
Employment status: current

Right for some people. Wrong for others.
Pros: + There is a strong focus on connectivity. There are many events and if you are a sociable person, you will meet a lot of friends outside of your client work. This pro is probably more true for the larger offices than the smaller ones
+ The perks that come with consulting - travel to new cities, expensive restaurants, unique experiences - can be very appealing. You can potentially have a pretty exciting life as a consultant but this is not unique to PwC
+ Accumulated hotel and airline points can be valuable. I have had people pay for entire personal vacations using only their hotel and airline points.
Cons: - Your role within the firm is very defined, especially at the earlier levels. You are expected to do as your told and to not push back too much which certainly isn't the way to develop critical thinking. 
- Depends on the team but performance can be evaluated based on how you are perceived rather than what value you bring to the team and the client
- As a larger firm, the partners can and do sell anything and everything. Sometimes the work can be meaningful but often it is something which doesn't provide much learning. There are projects which a new grad could do and the partners are staffing people with 5-7 years of experience
- Similar to the above point, since there is such a diversity of projects, it can be difficult to truly and regularly build skill and knowledge in the area you are most interested in. I have had friends leave the firm for this very reason as they were working on things they did not care about
- The annual performance review process is somewhat of a crapshoot. I have seen people undeserving of a promotion move up within the firm simply because they had good relationships with the right people (and/or knew people on the review committee)