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