I use QuickBooks Online. I’ve never used QuickBooks Desktop, but I’ve heard it is better than the online version. But the online version is better for me because no one on my team, or any of my accountants, has to download anything to view or share information.
Authorize.Net worked best with our system, and they’re pretty competitive on pricing. And I feel very secure with their technology being up to date. Stripe and PayPal would’ve been fine too, but for Magento, we liked Authorize.Net best.
MailChimp is good for early stage companies, especially because it’s free when you sign up. But once you start scaling and growing, you hit a limit, and you’ll need to pay for additional services or look for alternatives. We’re looking into Infusionsoft for the future.
Using a canned project management solution is great, but when you start adding widgets, tools, and add-ons, it can weigh everything down. Currently, everyone on our team uses their own system to manage their projects. But we do use SugarCRM for project management as well.