It's pretty clearly a win for white, unless black forces a stalemate. Those knights won't last and that's a fuckton of pawns, even ignoring promotion.
It would be tricksy trying to get checkmate without promoting any, but one or two promotions is all it would take to make it a sinch.