4.0Apr 19, 2024Business analystCurrent employeeBangalore RuralRecommendCEO approvalBusiness OutlookProsTeam leads are very good.ConsCant find any cons till now.Show more
3.0Sep 2, 2025Security team leadCurrent employee, more than 3 yearsGenevaRecommendCEO approvalBusiness OutlookProsDiversity of mission, technology ans customerConsNon productive and unhealthy managementShow moreHelpfulShare
5.0Mar 16, 2024EngineeringCurrent employee, more than 5 yearsGenevaRecommendCEO approvalBusiness OutlookProsJoining the team is joining a family. We all help each otherConsExtensive abroad travels for clients engagementsShow moreHelpfulShare