The interview process had four rounds of interviews plus an online quiz to determine skill set. It took 1.5 months to get an offer from the first screen. The process was a little lengthy for me, but Criteo is selective with who they hire. Overall, it was a good experience, but I had multiple offers and Criteo took the longest to get an answer.