3.08 Mar 2020Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsInternational team, good salary, big projectsConsNot a significant cons actuallyShow more
5.012 Mar 2026Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsThey compensate you for your work very wellConsWork culture can be intenseShow moreHelpfulShare
2.012 Jan 2026Trust & safety specialistFormer employeeRecommendCEO approvalBusiness outlookProsLearn a lot in a short amount of timeConswill throw any 'spooner' into a manager position over an industry they know nothing about.Show moreHelpfulShare3