3.0Jun 30, 2025Evp operationsCurrent employeeLondon, EnglandRecommendCEO approvalBusiness OutlookProsGood to work at in londonConsPeople can be mean sometimeShow more
5.0Apr 22, 2024InternshipFormer employeeNew York, NYRecommendCEO approvalBusiness OutlookProsAmazing people, good networking,, good environmentConsBad pay, bad hours, no extra payShow moreHelpfulShare
5.0Mar 6, 2024Associate marketing managerFormer employeeNew York, NYRecommendCEO approvalBusiness OutlookProsGreat product, great people Cool to work with the UKConsPay is low, budgets are smallShow moreHelpfulShare