5.018 Nov 2025FineCtoFormer employeeBristol, EnglandRecommendCEO approvalBusiness outlookProsGreat company, loved it thereConsNone really it is amazingShow more