The integration with Salesforce is great, it's easy to use for new users as well as advanced ones! There are some things that I would like to see improved in future releases such as being able to set up custom fields or even just be able to add more details about what we're doing within our workflow process (such as who did this task).
We have been using Pragmadesk since 2013 when they first came out and there were no issues at all then either so far now we've had nothing but good experiences working alongside them. It has made managing tasks/workflows very simple by giving us an interface where we can easily assign work through emailing people directly without having to go into each individual person's inboxes ourselves which saves time.