Good to know

89%

Recommend to a friend

83%

Trust in executive management

82%

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