First a fishing-like LinkedIn query from some nobody staffing agency, then an overseas call from Insider recruiter and short interview. Never met the local personnel, which is quite odd. Had a phone call though and they asked me to prepare a task.
I cannot recommend this suspicious startup to anyone as it seems to be a bit fishy and uncertain.