Pros
Since PwC is an enormous multinational corporation, it's able to provide many benefits and discounts to its employees. The healthcare plans, 401K matching, tuition reimbursement, and life insurrance are just some of the benefits that all employees are granted. Great external benefits include discounts on things like cell phone usage and theater tickets to name a few. And with PwC's particular lines of business it will never be in a bad financial position. Grandiose parties and events are common. PwC even throws a party for the families or its overworked staff. Employees easily can get whatever software, hardware, or supplies they need for their work.
Cons
Politics and cliques. If you're not in a clique shared be a partner or senior manager, you can forget about major promotions or bonuses. This was the over-whelmingly negative aspect of PwC in New York City, but it did not carry over to other branches. There was an enormous amount of competition between staff to be put on the best projects, the top clients, or to performs certain types of work or skills. The staff who was chosen to perform this work was chosen based not on the historical quality of that employee's work, but rather how good of friends they were with the project's manager.