This company is full of red flag. I got an email from their HR stating the time and date of interview, and when I got there, the boss isn't there and they told me to reschedule the interview, what a waste of time.
So I tried to reschedule and made appointment from the boss via Whatsapp. Time passes by, and I got another offer from another company. So I politely requested to cancel the interview and the boss got angry at me, scolding me like a child who doesn't get his toy.
Respect your candidate's time too, we're busy.
I do not recommend anyone to work here, or even to interview here. I think the boss has some kind of mental illness or personality disorder, beware.