The interview process was great. It was always scheduled very quickly with lots of transparent feedback. The offer process was so streamlined and welcoming too. You really get a chance to understand the company! First stage is a recruiter screen, then hiring manager, then depending on the role senior manager, task-based interview and finally leadership interview.