Thoughtful and efficient interview process. Started with a recruiter screen, then an interview with the hiring manager, a case study and presentation to a panel, then one final interview. It took approx. one week between each round to hear about the next step.