5.0Sep 30, 2021Very good structureAnonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsExposure to different stakeholders in Europe, human size engaged team who believes in its missionConsA lack of career opportunitiesShow more