I applied through a recruiter. The process took 4 weeks. I interviewed at Cordis
Interview
Contacted via recruiter, had an introductory interview. Went forward to interview with hiring manager. Following interview with hiring manager, progressed into about a 4 hour team interview with multiple team members and conversations.