5.015 Feb 2023CTGSoftware testerCurrent employeeLuxembourgRecommendCEO approvalBusiness outlookProsAttractive advantages High salary Very friendly companyConsNothing Nothing Nothing Nothing NothingShow more