Had two phone screens with the hiring manager and a senior researcher. Feedback was very positive. Moved to the (remote) onsite which consisted in: 1 research talk, 2 technical interviews, 1 coding, 1 system design, 1 behavioural. Two days after the onsite I was given a very positive feedback. Then I was put on hold for a month and at the end they proposed me to apply for another position in another office, nearly 10000km away from the original position! Moreover, while the first position was a perfect match for my skills, the second one had nothing to do with my profile. Overall it was a big disappointment to be given such a positive feedback and then be turned down.