5.07 Jun 2025Software engineerCurrent employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsHigh level talent throughout the companyCons- - - - -Show more