4.014 Jan 2025Great place to work atSoftware developerCurrent employee, more than 5 yearsRandburgRecommendCEO approvalBusiness outlookProsGreat working culture, supportive leadership.ConsConstant change of management which can bring instability.Show more