Met with the recruiter, hiring manager, and team over the course of two weeks. Completed a performance task/presentation and presented it to a couple of team members. Ended with a quick Q&A session. Overall was a positive experience. All interviewers were nice, professional, and respectful of my time. The recruiting coordinators that helped communicate/schedule my interviews were fantastic, too.