I went through 3 interviews and made it to the last one. They assigned a case study to research and complete within a few days. It was going really well, but I didn't hear back from them for over a week so I reached out, and it turns out someone else had already signed the offer. Overall, they were very nice people, but it would've been nice to hear back about the process after spending so much time on it.