3.01 Apr 2025Company reviewCountry managerFormer employee, less than 1 yearRecommendCEO approvalBusiness outlookProsA good place to work, good benefits and good workplace relationship.ConsBusiness continuity structure not well Implemented. Insufficient IT teamShow more