Pros
Definitely a lot of information available to learn from, especially in the Audit line of service. Good place to work for a few years and put it on your resume. If you want to become a partner, anticpate long hours, a lot of travelimjg, and missing your family (you'll know your secretary's family better tehn your own), but your get the partner paycheck. A lot of young good looking female associates/ senior associates and managers in the NYC office. I'm sure they are very smart, but having a pretty face for a middle aged male partner doing the interviewing/hiring is definitely a bonus in getting your foot in the door, and bringing them to a client for a proposal meeting.
Cons
Working Contstantly, went form a job working 40 hours a week, some occasional overtime to PwC, I though i was getting a salary increase, in actuality I downgraded how much my salary is becuase if you break it down by hour, I am actually getting paid less now at PwC, becuase of the constant overtime that you are "required" to work. Unoffciially, "overtime" is not to be considered in performance reviews or are required or forced upon an individual, but unofficially OT is required and are calculated into your year end review and compared to your colleagues to see where you are. Depending where you work in the firm, getting pigion holed very quickly, and lateral moves can be very hard to come by. Unless you have a CPA credential, which I don't, moving around can be somewhat difficult. NYC held a promotion day a few months after i started, and i asked if our team was going, Manager said, "No, no one ever gets promoted within our group." kinda of disheartening to hear. Changing medical benefits in the firm to make the employees pay more, but lower monthly premiums.