4.024 Sept 2025Team lead market operationsCurrent employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsGreat culture, good benefits, and competitive salaryConsCould improve the communication in between teamsShow more
5.026 May 2026Anonymous internCurrent internRecommendCEO approvalBusiness outlookProsIt is a really good companyConsI don't have any consShow moreHelpfulShare
5.018 May 2025InternFormer internNew York, NYRecommendCEO approvalBusiness outlookProsI was a good companyConsNot sure about this ...Show moreHelpfulShare1