5.0Apr 11, 2023Very happyDigital content specialistCurrent employeeLeidenRecommendCEO approvalBusiness outlookProsGreat place to work atConsMoving from start up to scale up, has some challengesShow more