Pros
Within my department (IT department or GTS), I feel that the working environment was really supporting where every person was extremely helpful, fun and solid which suppresses the stress level and keeps employees morale to all time high. The upper level management provide satisfying feedback and recognition. They hold a staff assessment every month, therefore, I have a chance to improve in the area where I am lacking the most. They were extremely supportive as well. Every employee has a chance to prove their ability in leading a project.
Cons
Generally, career advancement in every PwC's line of services were satisfying, however, it was slower within my department. There were not so many open opportunities for career advancement under the internal support services.