4.0Jan 20, 2026Great place to workPartnership managerFormer employee, more than 3 yearsNew DelhiRecommendCEO approvalBusiness OutlookProsGreat opportunities for employees Employee friendlyConsShifting priorities from the higher levelShow more
5.0Jan 3, 2026Great place to workPartnerships managerCurrent employee, more than 1 yearSan Francisco, CARecommendCEO approvalBusiness OutlookProsSmart people, fun challenges, great productsConsLots of layers and many different stakeholdersShow more
5.0Mar 6, 2025good company good people good memoryPartnership managerFormer employee, less than 1 yearSingaporeRecommendCEO approvalBusiness OutlookProsvery good people and caring cultureConsdidn't find, probably too good?Show more