Pros
Team members are hard-working, competent. There are some interesting projects available. There is room for growth on the horizon, if you can hitch your wagon to the people and projects that are going places. People are willing to share knowledge and information.
Cons
Back office and infrastructure are nascent at best, broken on a good day, and non-existent at worse. Many of the corporate perks you may come to expect might be on their way, but in the meantime: there is no robust training available (online, or otherwise), a scattered HR department, persistent Cloud/IT issues, etc. Resources, templates, and the in-house methodologies you need to do your job mostly disappeared with the PwC brand/name. Thankfully people seem to be willing to share what they have, but it makes it harder for those new to consulting.