The biggest negative is the salary. As a manager with 8 years of experience and consistently high rankings in annual reviews, I am still not making 6 figures (close, but not quite there). I know in certain markets the pay may be higher, but in the smaller markets, it is pitiful, particularly for the hours we work and the level of responsibility and pressure that we manage.
Additionally, PwC tends to have a sink or swim mentality. They advocate coaching and real-time feedback, however, when everyone is strapped for time, you only get so much attention from those above you. Therefore, it is common to feel like you are drowning and no one throws you a life raft until you are already under. This is a direct result of being consistently understaffed, and while I would like to say that this is a temporary concern, we have been severely understaffed in our market for the past 4 years.
Also, our the cost of our health insurance is ridiculous. I pay $700 a month for my husband, myself, and one child. I could get better rates purchasing individual insurance on the health exchange.
Long hours are the norm, however, that is generally understood by anyone coming to work in our industry. Taking vacation can be difficult, and the culture is such that you will continue to take phone calls and respond to emails on vacation. However, again, that is typical in our industry, and so I consider that less of a con, and more of a necessary evil.