Multiple rounds of interview; very pleasant staff and location, as well as very knowledgable interviewers. There were 2 preliminary rounds followed by a short test, after which there was meant to be a final round with upper management before onboarding, but I didn't make it through to that point.