Great interview process. The recruiter was very informative and helpful. There was a screening with the recruiter, a screening with the hiring manager, then a technical assessment with an SE from his team, and then a demo presentation. I ended up making it to the to the final round. I did not perform well on the final interview and did not get the position.