Lots of stages of interview - Aptitude test, HR call, Technical Interview and then a follow up. Next stage was a call with the CTO I believe. Unfortunately, despite emailing to check in, and eventually finding
a number online to call the HR team, it took 5 weeks for me to get a single response to know if I was going through to the next stage or not. My assumption is that they offered the job to someone else first but waited to tell me based on their response. I did get through, but felt undervalued and the whole experience would sour my experience if/when I did start working there so said no thanks. Company sounds very interesting so if it looks like a one-off experience I might apply again in future. Who knows.