Extremely lengthy, initial call with a recruiter, call with team member, presentation to 3-4 team members, two more interviews after that. The presentation was very time consuming, I appreciate how thorough they are but juggling the extensive process with a full-time job was a bit challenging.