Applied online and received and was contacted by HR. Multiple rounds of interviews starting with HR then continuing with potential co-workers and managers. Minimum of 3 rounds if you get that far. I had two separate video calls with team leaders and director. I didn't get the password for one of the video calls and the video call wasn't made known to me so it was turned into a conference call. I think they thought that was my fault, but everyone was very professional anyway.