5.0Mar 11, 2025Business development executiveCurrent employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsgood company with good cultureConsnothing as such its a good companyShow more
5.0Aug 20, 2023Project coordinatorCurrent employeeNew York, NYRecommendCEO approvalBusiness OutlookProsAwesome place to work for.ConsCommute can be terribly long.Show moreHelpfulShare
4.0Sep 12, 2017Anonymous employeeFormer employee, more than 3 yearsRecommendCEO approvalBusiness OutlookProsGrowing company with good leadership.ConsLacks full lifecycle marketing effort.Show moreHelpfulShare