The technical interview was nice and helpful. The interviewer was knowledgeable and competent. But their human resources are incredibly inadequate and they come back to you after 4-5 months and offer you the same salary expectation. Although the result of my interview was reported as positive, they offered the same salary 4-5 months later and did not even call back. You may regret the time you spent on the case and the time you devoted to this company in the future.