5.023 Oct 2025Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsReally good everything, from perks to salaryConsNone, high resposnbility so not for the faint heartedShow 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