The application processes were:
1. Online application
2. Interview with the recruiter
3. Written test
4. Interview with the client representatives
5. Interview with the project managers
I wasn't selected for this opening. About a week or two later I was invited to interview with the managers of a different project. They contacted me on Thursday, the interview was on Friday and by Monday I was working.
Overall the process was very clear and well organized. Also, all of the interviewers were friendly and respectful.
The only thing to notice is that I felt a little rushed in the PM's interview. I felt like there was a lot to say and not enough time, so if you're going to interview with PH I would recommend taking some time to plan what you want them to know about you.