Many reviews are dated. Here is my review as a level 100 player.
The Good: Bugs have been worked out. Game is fun but they need new games defending a strong hold or capture the flag that would be endless fun. They have Dungeons, World Boss, PvP, or Legion only.
The Bad: If you make a great build (an outlier) they will find a way to reduce your build (NERF) to mediocre when they patch. This leads to you needing to rebuild the character which can be very time consuming.
The Ugly: As far as gear goes it can take forever to get a good Item Power and Attributes (Affixes) in a piece of gear. Usually one of the two are so weak they are unusable. My character has had the same boots for 2.5 months. Once again, I am level 100.