I'd give it a 2.5 out of 5. It's OK--the interface has not been updated in a very long time. I'm sure there are probably better accounting packages out there, but we have a bookkeeper who's used to using it, so it's legacy software that we just keep using.
They're pretty good. They're not as flexible as we would want them to be, as far as reporting goes, and they don't handle account management very well. The software is designed for managing the pipeline and closing the sale, but their post-sales tracking isn't great. I actually have yet to find a CRM platform that's really focused on sales support and account management.
I set this up very quickly, and found it very easy to use. The fees are reasonable, and it's a very effective way of taking credit card payments. In general, we invoice clients and get paid off the invoices, but one of our big clients wanted to put it on a credit card.
It's very easy to use, they have a nice interface and we can set up all the features/functionality that we want. We send out a monthly client newsletter, and I think people are happy with it. MailChimp has nice reporting/analytics, too.
I don't love it. The UI is confusing, and file management is not handled very well. I have many files in Dropbox, and they're hard to find/move around. It works better for me when it's integrated into Finder on my Mac, so then it becomes a virtual drive. We're also starting to just AirDrop files across the office, which is a bit easier than Dropbox. The thing that's nice about Dropbox is that you can share public links, and we use that for big PowerPoint files.
Zenefits is great. Dealing with payroll and insurance companies is a nightmare, and they put a gorgeous interface on top of those services that made my life so much easier. It's so easy now to onboard new employees and manage our team. It's no wonder they're worth $4 billion.
Dealing with Paychex was a nightmare for us, but we use the Zenefits interface that sits on top of Paychex, so we don't have to deal with them directly anymore. I'm very happy with this solution.
On the development side, we're heavily dependent on JIRA. We use this as a central hub for ticketing, and use it to manage our software development and QA processes.
We've looked at Asana, but it wasn't the right tool for us. It was tool complex for our basic needs. Google Sheets works fine for us for right now.