5.0Jul 18, 2025Customer success manager (csm)Former employeeNew York, NYRecommendCEO approvalBusiness OutlookProsGreat organizational culture and team members.ConsLimited career growth potential within the organizationShow more
5.0Jan 24, 2026InternFormer employee, less than 1 yearNew York, NYRecommendCEO approvalBusiness OutlookProsGreat hours, in person, friendly people, fun social activiesConsNone! Truly great experience and met so many amazing people.Show moreHelpfulShare
4.0Mar 5, 2025Senior software engineerCurrent employee, more than 5 yearsCardiff, WalesRecommendCEO approvalBusiness OutlookProsBenefits, culture, all the teams are greatConsPension contributions could be betterShow moreHelpfulShare1