4.0Oct 20, 2025A good place to work inSoftware development managerFormer employeeRecommendCEO approvalBusiness OutlookProshuman-based management. I see respect to employees.ConsProduct innovation is not enough.Show more