A quick process at the beginning, with a screening interview followed by a 2-hour technical interview. I was informed that it would take them approximately one month to follow up with a decision to have a final cultural fit interview. After no updates for a month, I contacted them, after which I was told that the position was no longer available. Felt a bit inconsiderate to let me know that only when I asked for an update instead of ASAP.