Invited to a technical assessment that I was able to do in my own time. Then invited into a phone interview with the CTO, who asked some technical questions about what I know, and my process. From there, was invited to an on-site interview where I met the CTO and the main project manager. Overall very inviting process and clear communication from everyone