Don't waste time with this company, I'll tell you the reason! (this is a sad and real story)
#1 - IQ and Personality test with 300 questions
#2 - HR interview in 50 minutes
#3 - Technical test and I had to complete in 3 days
#4 - Technical interview with 2 developers and CTO
#5 - Culture interview with HR manager and CEO
#6 - Offer meeting.......
Yes, it's not a joke !!!!!! I passed 6 steps and they offered low salary (fewer than half) without relocation package and any benefit.......
I wish back to 1 month ago and don't apply for this company......