Way too long. Recruitment process should be completed within 1 month. 3 rounds of interviews, answering same questions to different audience. Salary expectations and what company could offer were opposite. I am afraid they are not aware of the situation in the market.