Nope - at least not past turn 100. MP is fine for the first 50-80 turns or so (on average) then the crashes start rolling in with increasing frequency; mostly desyncs. You can sometimes see signs of future crashes before they actually occur as things like UP results aren't the same on host and client, and other numbers start to vary between host and client as well, then soon enough a crash stops play. Even after a reload the client still isn't getting the full picture from the host as things like Econ sliders and wotnot aren't where you left them, the UP chair isn't who it was, map segments that were revealed no longer are, etc. I'm no expert but such behaviours were present in other games that were famously plagued by desyncs, like all of the last four or five Total War games.
I've yet to make it past turn 100 in a MP game.