Good to know

84%

Recommend to a friend

82%

Trust in executive management

66%

Meaning

Filter scores by country World

Employee reviews

What do you like the MOST about your company?

Les gens avec qui je travail

What do you like the MOST about your mission?

Travailler sur des nouvelles problématiques

What do you like the LEAST about your company?

Le salaire

What do you like the LEAST about your mission?

L'administratif et le nombre de réunions