I went through several rounds of interviews.
The interviews themselves were well conducted over a phone call, a video call, and a code-share call. The team was smart and casual at the same time. I enjoyed my conversations with them.
The HR rep managing the process seemed to be all over the place. My phone screen was an unscheduled call at 8PM. Following up with this person was difficult - taking a couple of emails and calls to get a response to schedule the interviews.
I was surprised to have been rejected after a fairly simple technical interview, but sometimes it doesn't work out, and that's ok.