4.016 Apr 2024--Software engineerFormer employeeBrazil, INRecommendCEO approvalBusiness outlookProsgood place to work the leadership is goodConsbad colleagues as they don't listen to the leadershipShow more