The interview process was thorough and very well managed. There was a role-based interview with my direct manager. Second stage involved multiple culture and process interviews with members of various teams I'd be working with and HR. And final stage was connect with the CEO. All stages moved quickly, efficiently, and with clear next steps.