Interview process was several rounds of meetings including calls with the recruiter, hiring manager, cross functional team members to assess skills set and culture fit along with a final round presentation. The full process lasted 4 weeks due to a holiday and team members traveling.