4.012 Jan 2024Chief technology officer (cto)Current employeeRecommendCEO approvalBusiness outlookProsGreat work environment, good peopleConsNo yearly bonus or sharesShow more