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