PwC is a great place for fresh grads, but know that you are one of many in this kind of company.
Pros
Excellent pay for fresh out of college hires, very intelligent coworkers, opportunity to travel. The work is varied within the same field due to moving from client to client and training is extensive. The company provides great benefits for its employees and comes across as a very professional place to work. Most of the people I worked with were very friendly and very willing to help someone who was just starting out. The people I met at trainings are people I will remember for a long time. For people early in their career it is a great place to figure out what kind of path would be good for your career.
Cons
The hours can vary drastically as they depend on the kind of work being done and what client your working with. I've seen them vary from 40 to 80 easily, especially on the core audit side. It is a really large firm so you can feel like you're getting lost in the shuffle unless you make a strong effort to really stand out. Most of the managers are very nice and understanding but the partners still seem a little out of reach on most occasions. Travel is nice but make sure you get your preferences across or you may end up traveling more or less than you want.