Pretty good people, 3 interview phases. recruiter interview, Q&A test, interview with team lead, and then offer. Had a great time talking with them, nothing to complain about. Mind if they could do more questions about the type of things they do there and not use those btree questions from academia.