The interview process consists of: - HR call - Quick tech call - Take-home test - 4 interviews: 2 software engineer, 1 machine learning, 1 Culture fit I delivered my take-home test and got positive feedback. I received an e-mail from HR asking for my availability for the next steps, which I answered. However, 5 days later I received another e-mail saying they already found a candidate. I can only talk about the take-home test: - It's a software engineer post yet you have to train a neural network - They say it takes 4 hours yet it doesn't. I've used every single technology in the stack and I can guarantee it doesn't take only 4 hours to do everything. Specially because their code has bugs as it is, which means they haven't even run it before passing it for interviews. - After working for several days on the take-home, they ghost me for a few days and then reject me. This implies they don't care about your time. If you have advanced candidates you should warn applicants. Overall, after this treatment, I wouldn't apply to this company again.