I applied online. I interviewed at Criteo (New York, NY)
Interview
The interview process was extensive, the talent manager had the candidate go through 4 rounds of screening and onsite interviews and eventually revealed at the last minute the position was put on hold.
This is extremely unprofessional!