Company: PwC
Date: 2020-09-05
Overall rating: 2/5
Employment status: former
Experience level: Junior

It all depends on the project you are assigned to
Pros: People can end up staying on bench for too long. 
Middle management was great, but many left because upper management harassed them.
Client side projects often means living and travel expenses are taken care of.
Cons: People can end up staying on bench for too long.
You may get assigned to a crappy govt project where there is no scope of learning and growth for a technical person.
Upper management is stuck up and can be unreasonable
Less WFH opportunities and have to show up to client location just to show your face even if there is no work, poor negotiation from the companies side regarding employee freedoms on this part