5.0Jun 12, 2026Strong team with an ambitious vision with a hard working environmentChief executive officer (ceo)Current employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsAmbitious vision, very strong team, collaborative culture, a lot of learning. Exciting product and customers.ConsRelentless/intense team that sets high expectations for everyone.Show more