5.0Nov 5, 2025Great place to workAccount executiveCurrent employeeBristol, EnglandRecommendCEO approvalBusiness outlookProsAmazing culture and great productConsHas been taken over by another companyShow more