I went through a recruiter, and after several delays I had a good interview with their CTO. During the process of scheduling a second interview, I was told that Duo abruptly changed their mind about the role. This was only a week after I was told they they "re-grouped" and came up with the position for which I applied.