Con's:
Terribly ported controls on PC, that were not that good to begin with. I suggest don't play this without a controller;
Bugs slowly creep in and stay. Loading times are longer and longer, graphics get glitchy, characters stop moving in the middle of battle, etc.;
Awkward or lacking design in the hud, the skill upgrade tree, crafting and mission management. For example, when buying a schematic needed for crafting a piece of armor, not allowed to see what the armor will look like.
Pro's:
A really long, open-world and eventful campaign;
Good graphics;
Has not crashed;
The AI can be quite good, when it is not glitching out; and
Good characters with good voice acting.
Conclusion: If you have the patience to get accustomed to the controls (especially after playing a simpler and better controlled Dragon Age: Origins) and like RPGs, then this installment definitely comes recommended, but the combat is not as good as in the first game. It seems like the devs wanted to reinvent the wheel when there was no need for that.