3.027 Jan 2025A company with big ideas but poor structureDirectorFormer employee, more than 1 yearSwansea, WalesRecommendCEO approvalBusiness outlookProsThe company is ambitious The people are greatConsLack of structure Problems with trustShow more