I have interviewed with Avant twice in the last 5 years. Both times I applied for a role I was interested in and both times HR got back to me suggesting that I'm a better fit for a completely different role. This might be because my resume has flaws but I think this is bad practice as both times I've had to interview for positions that I didn't really fit. Furthermore, both phone interviews I was scheduled for had to be rescheduled because the hiring manager forgot or was "stuck in a meeting". I understand this happens but it happened more than once both times and every time it got rescheduled, I would be rescheduled with a completely different hiring manager. This made the whole process very confusing and time consuming. The first time I finally completed a phone interview, I was called back by a different team lead to see if I would be a better fit with them. After that, I didn't hear anything even after following up with the recruiter. The second time I interviewed with Avant (years later), I was asked experience questions and then technical questions (SQL and Python) and then was rejected within 12 hours.
It sounds like an exciting company to work for I just wish they would fix their HR & hiring process to be more organized!