I went through 4 different interviews. 2 of them included technical questions. Including all managers... For my opinion, they saw my high quality. They took recommendation details and did not get back to me, after all of these long phases, did not take the time to update me about their decision. Very disrespectful.