Current and former employees report that Criteo provides the following benefits. It may not be complete.
Showing 1–2 of 2 comments
Simple and straightforward pay structure
The senior manager is pathetic specially India business. The new MD is no good either.