I have two interviews with period time of 1 hour for each, at first interview they give me very positive feedback and after 1 week they send me the task and I do the task completely and again after nearly one month they told me that they are very satisfied with task and define final interview I answer all the asked questions and they notify me that their desicion will be made next week but after 1 month and after several follow up they informed me they don't consider my application anymore, all of the procedure took long about 5 month. I think applying to this company is totally a waste of time, don't repeat my mistake. I don't find any logical reason for my rejection.