Pros
PwC is a place that really comes down to the teams you’re staffed on. The teams that are staffed properly could really show you how to do the work, give you a realistic time table for it, and help you grow your experience in that area of tax. There were plenty of opportunities to move to other teams as well and to look for work outside of your immediate group.
Cons
Towards the third year of my career I noticed much of our work being given to the AC teams (offshore outsourcing) to the degree that it felt like you had to scramble for additional work if it was not busy season. This led to further issues once busy season did hit, as the lack of exposure to relevant tasks left you ill-equipped to tackle some of the more difficult tasks during close or reporting periods.