Worketc is web-based small business software package priced at $40/user/month, integrating Customer Relationship Management (CRM), project management with Gantt charts, time tracking, invoicing, expense tracking, knowledge base.
Contacts can be associated with projects but not with each other. Contacts, leads, projects and timesheets can have simple custom fields (single- and multi- line) Contacts, but no other elements, can be tagged. All elements have permalinks and support rich text. More Info »
Projects are fully hierarchical. Within projects (but not across projects), tasks can be reordered via drag-and-drop in the Gantt chart view.
There is an activity stream, an API, and G Suite integration, with support for Google Docs and a Gmail contextual gadget that allows the creation of tasks, projects and leads, but not contacs. Tasks can be created via email (http://admin.worketc.com/Community/Forums?Topic=619). Contacts can be exported as CSV and the whole database can be exported at any time in SQL Server binary format.
Around WORKetc there is a community of users who can communicate in the forums, and can share suggestions and request features (http://admin.worketc.com/Community/Forums?Forum=2). The roadmap is also public - http://admin.worketc.com/Blogs/Development/94
On the downside, WORKetc is perceived by some users as being too complex. Its user interface is somewhat slow and outdated. The development team exhibits a strong case of "Not Invented Here" syndrome, rebuilding from scratch standard components such as grid displays - http://www.webcitation.org/64yLut2Wg (at the very bottom) - which explains why development is very slow, in spite of WORKetc having over 50 employees (http://www.linkedin.com/company/983909).
In the WORKetc community forums, requests for certain features have been censored - http://www.webcitation.org/654eph4lv