4.023 Apr 2025Not a bad experienceBusiness development representative (bdr)Former employeeLeidenRecommendCEO approvalBusiness outlookProsNice company culture and work-life balance.Cons''We're growing'' was often being said but the compaby ended up downsizing in the end.Show more