5.0Aug 20, 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