Good
Working from South Africa primarily for the clients abroad I personally like the multi-lingual UI and functionality that allows to issue invoices in different languages and currency as well as create templates and email these directly from the software, so Im using Invoice Manager to invoice my clients and keep track of the contracts running and time logged in for them. Data visualisation comes as a very nice bonus here at least for me. Worth a try.
JamesR86 about
Invoice Manager