First off, grind. There is but its not bad. The max level is 50 so of course the game is grindy. However max level can easily be made in like 1-2 weeks if you quest along the way.

Now is it fun. Hell yeah. Its played like WoW so you got PvP, Raids, and all that awesome end game stuff.

CS is what is bad. Thought overpowering its easy to know who has and doesn't use them. So I just ignore those that do have them and fight with those that don't.

You can have raiding with CS (sometimes) some monsters and actually hardcore and require strategy if you are gonna non CS. PvP is either fun or not depending on the situation.