5.0Sep 9, 2025TechFormer employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsGood benefits great team awesome cultureConsnone that i can think ofShow more
5.0Mar 25, 2026FinanceFormer employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness outlookPros- Great comp - Senior team care about development opportunitiesCons- Start up environment doesn't suit everyoneShow moreHelpfulShare
3.0Apr 26, 2024Finance managerFormer employee, less than 1 yearToronto, ONRecommendCEO approvalBusiness outlookProsVery young team growing fastConsToo much expectations from hq that are not doableShow moreHelpfulShare