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