4.0Dec 20, 2025GoodLead developerCurrent employeeBirmingham, EnglandRecommendCEO approvalBusiness OutlookProsGreat company to work forConsSome people are a bit iffyShow more