Very bad HR and technical process
They don't appreciate the candidate and his time.
I had to take a vacation from my current job to do their interview, there are 3 interviews and all are technical on different days I don't know why this waste of time.
I passed the interviews and they told me they will arrange with me the joining date.
Then no body called me, and I called the bad HR many times through phone and whats app but with no answer.
I never recommend it.