I applied online via the PwC Careers page. A recruiter contacted me within a week for a phone interview, which lasted about 30 minutes.
I was very quickly (within several days) contacted by the recruiter to set up an in-person interview.
Two weeks later I was interviewed in the office individually by four different managers over two hours.
Each manager had a specific set of questions to ask and sat with me for thirty minutes.
1) The first asked me about myself very generally, why I was interested in working at PwC and a quick rundown of my past experiences,
2) The next asked very specific details about my past and experiences, pinning down exactly what I would be doing in my current role and trying to understand if I was capable in those areas,
3) The third talked about my career path and ability to bring innovation to the team, and
4) The last one asked a few questions on why I was leaving my current job. This person was the most senior manager and appeared to just be there to sign off on me overall.
I was offered the job within a week after that.
Overall it was a very pleasant experience.