5.0Sep 22, 2025Highly recommendSalesFormer employee, more than 3 yearsLiverpool, EnglandRecommendCEO approvalBusiness outlookProsFlexible, open to new strategies. Good culture.ConsNo cons from me really.Show more