Interveiw had 5stages in total(including home task) and process took about a month, on the last stage I was told it would take less than 2 weeks to let me know the answer, 2 weeks and 3days passed, I contacted hiring manager and she answered I would get an answer in the couple of days, after 3 days I had another offer from different company so I contacted hr for an answer and asked her if it was possible to let me know by the 1st pm of the next day, without an answer I received rejection email around 3 pm. Then I contacted hiring manager and asked for feedback, couple of days passed and nobody had ever contacted me