Whole process of interviews were very bad organized. And the company is very non-respectful to its candidates. The last round of interview was on the afternoon, with CTO. It was fixed by the call from the HR on the morning of the same day! It is even not negotiable because we have to follow the CTO's schedule. Well, I was fine with it, though I have work that day. But when I arrived on time, the CTO was somehow busy so made me waited for one hour! In the second interview I was asked to prepared a patent draft and nobody had read it before the last interview! The CTO read it at the last moment. Then the HR came to me and told me that the CTO didn't like it, and asked me to modified it. Well I refused it. The CTO didn't show up during the whole interview! Not even a greeting or apology for the late! Yes, let the candidate wait one hour and just didn't show up and let the HR come to pass on his instruction! That's it. That's how you treat your candidates. You'll never find right people!