5.031 May 2025Great place to workAccount managerCurrent employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsGreat people, good culture, fast pacedConstoo many changing directions at the same time, can be confusingShow more
4.05 Mar 2025Good experienceSoftware engineerCurrent employeeTexas City, TXRecommendCEO approvalBusiness outlookProsFast paced environment that fosters growthConsVery volatile environment to work inShow more
5.06 Aug 2024Good companyMachine learning engineerFormer employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsAmazing team, competitive and challengingConsSometimes can feel hectic, questionable feedbackShow more