4.016 Dec 2020Interesting start upBelieverCurrent employee, more than 1 yearCardiff, WalesRecommendCEO approvalBusiness outlookProsAutonomy, Culture, In it together, Trust in employeesConsLack of process, start up environmentShow more