5.020 Aug 2024Great CultureChief technology officer (cto)Current employee, more than 3 yearsBrazil, INRecommendCEO approvalBusiness outlookProsHas innovation as a main pillar of the company.ConsNot that I know of.Show more