This is a full featured accounting tool. The most common complaint is that it is too complex for personal use, only suited for business use, but I've been using it successfully for ten years now (starting on Linux and migrating to Mac years later).
It is focused on double entry accounting, and as such, every transaction has a category or balancing transaction. This is similar to notions that other accounting tools offer, but there is no effort here to hide the accounting.
Budgeting features exist, but I've never used them.
The stock and mutual fund tracking features are reasonably good and includes online retrieval of quotes. If the financial institution supports some well known standards, it can retrieve transactions online, including reconciliation with already entered items.
On the downside, the mutual fund basis calculation is obtuse and I've never managed to figure out what I'm doing wrong to get the basis to report correctly. The importer, while nice, could do with more memory functions and better matching.
I have experienced some minor stability issues, especially when trying to modify or enter transactions. Lately, some pop-up windows are focus demanding, but they appear under the window that called them, making it hard to understand why I can't click on the window in front of me. That should be an easy fix and is hopefully corrected in this new version.
The importer can handle both QIF and OFX files, so even if automatic retrieval isn't an option, it can import a downloaded transaction file. I use OFX because of limitations of the QIF format of old.
The new SQLite backend is speedier than the old XML backend, a nice improvement.