Attended both the phone screen and an onsite interview. The overall experience was great because of meaningful technical discussion across the board. It looks like they share topics to discuss at onsite between the rounds, I felt it really makes sense to avoid answering repetitive questions.