Criteo is a Public company so yes numbers matters a lot and can create some level of pressure, specially on Sales people.
Managers are stretched with important teams (a team leader can have 8 persons in his team + many strategic projects, which can make it hard to find the right balance).
Some people with unrealistic expectations or lack of maturity not appreciative of all that is done for them (massage, breakfast, social events, coffee, free snacks, amazing office, promotion or lateral moves opportunities...)