Horrible experience... HR is rescheduling calls. And before technical meetings you will receive the wrong information about the interview. After some technical steps with positive feedback, from mail from HR I suppose meet with CTO to discuss soft details but I've got the worst task which I ever have in any interview.