5.09 Jun 2021Great companyProject managerFormer employeeGlasgow, ScotlandRecommendCEO approvalBusiness outlookProsGood company that care for its employeesConsIt can be demanding as workload in certain points increasesShow more