PROS
-Game play is exquisite, very fluid with minor hiccups.
-Balance of heroes is overall very nice
-Easy to use interface
CONS
Oh boy, here they come.
-No dedicated servers, all P2P (It is 2017 come on...)
-Skill based MM is almost non existent
-Shit loads of connection issues on PC
-Only 3 multiplayer game modes
-Story line took me 3 to 5 hours to complete, and it is super boring, it isn't even a challenge
-Lack of communication with the community
-Lots of cheaters on PC (That should go without saying but there are so many it's ridiculous)
-No refund if you purchase it on U-Play
MY EXPERIENCE
My Experience has been very limited. I have closed NAT almost 100% of the time and rarely get moderate or open, even after Port-forwarding all ports, activating UPnP, turning off both the firewall to my PC and Router (Just to see if it would fix it), and making my ISP make my router IP static. This doesn't only affect me, I have a few friends on console who have had the same problem. It really pisses me off that Ubisoft cheaped out of getting some dedicated servers, then when I go to get a refund to the game I find out that they have a no refund policy, which makes them look like even bigger assholes. However the on time I did get to play this game online I had an absolute blast, for 40 minutes. I soon realized that the 3 multiplayer game modes were it, and the game got really stale really fast. Not only that, but when you first start playing, the game has no skill based system what so ever. It doesn't matter what mode you play, you will be crushed a good 70% of the time by someone who has far superior skills than you. However you could go down the AI route, which is even worse. When you play against the AI its like beating up a mentally retarded kid, there is no challenge what so ever.
This game isn't worth 60 bucks, and I suggest that you never buy it, or if you do decide to buy it, don't pay over 20 bucks. It gets stale really quick, and more than likely you are going to have connection problems that require you to sacrifice your soul to Satan to get it working.