I applied through a recruiter. The process took 4 weeks. I interviewed at Medidata Solutions
Interview
Communication was mostly through the recruiter. There was an initial phone interview, then an in person interview with several of the team members (individually).