Quite a disappointing experience and unprofessional hiring process. The entire process took 6 months. It was supposed to be a three-step process: HR interview, technical interview and panel discussion. I've completed all the steps, but I had to insist after each step to get some feedback orvan update. They've never replied after the last step which involved implementing a ML project during one week and presenting it.