5.0Jul 15, 2025Customer service representativeFormer employee, more than 1 yearEdinburgh, ScotlandRecommendCEO approvalBusiness OutlookProsteam were incredibly welcoming and supportiveConsno cons would spring to mindShow 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