Filter scores by country World

Employee reviews

What do you like the LEAST about your mission?

Customer organization

What do you like the MOST about your company?

Quality of the mission Accessibility of the management

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 company?

Mixed sense of belonging Difficulties to move forward in internal projects