I applied through a recruiter. The process took 3 weeks. I interviewed at Parexel in Dec 2014
Interview
A coordinator was used to coordinate scheduling with interviewers. It was a bit haphazard, they canceled interviews within an hour of my interview time, scheduled interviews on the wrong day communicated to me.