BEWARE! FRAUD ALERT!
The process took months with the most unprofessional behaviour from the CEO. He's a time waster, doesn't appear for interviews on time, reschedules them, asks for all kinds of documents from you, and then ghosts you.
Fortunately for me, I didn't join this unprofessional and fraudulent company or the fake CEO who promises the world but delivers nothing and lies to you and ghosts you.