3.015 Jun 2025It was okay for the timeMarketing managerFormer employee, more than 3 yearsEdinburgh, ScotlandRecommendCEO approvalBusiness outlookProsGreat people working remote. Great product.ConsTeam leader is not so great, and not inspiring at all.Show more