Good to know

88%

Recommend to a friend

84%

Trust in executive management

81%

Meaning

Filter scores by country World

Employee reviews

What do you like the MOST about your company?

Quality of the mission Accessibility of the management

What do you like the LEAST about your company?

Mixed sense of belonging Difficulties to move forward in internal projects

What do you like the MOST about your mission?

High technicality of the project Autonomy Project environment

What do you like the LEAST about your mission?

Customer organization