The interviews was carefully processed to get t he best from their applicants. For someone like me who is still have hard time communicating in English. they give me a chance by having an English Assessment Interview.
all in all it took me 3 weeks of processing but its all worth it.
Interview Process:
1) An Exam (Hard IT/Programming Exam)
2) HR Interview
3) Technical Interview ( Team Leader)
4) Manager Interview
5) English Assessment Interview
6) Directors Interview ( They will try to discourage you to see your commitment)