Anyway, the interview process was so janky it decreased my confidence in their success.
Not easy as it sounds yes, but it is better than throwing your CV into the ATS void 1000 times (the wrong way to apply for a job btw)
Mistral have no moat as it seems except some 'regulatory' moat.