5.028 Jan 2021Good CompanyComputer systems engineerFormer employeeSantiagoRecommendCEO approvalBusiness outlookProsFast Communication Good Salary Professional Job Employee treatmentConsNo benefits in Chile Independent worker No contractShow more