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