Their Initial interview is easy, the technical exams is quite hard but its manageable. The last process is the most thrilling and disappointing part. You have to talk directly to the client . The client won't say anything with regards with the result. But will tell you to expect a feedback from them regardless of the result . But, as waiting for two weeks , no results. So disappointing .