Last year, we implemented NetSuite, an Enterprise Resource Planning (ERP) software at our firm. We were previously using two systems, Zoho CRM and Zoho Books, which we had outgrown. We needed something that we could personalize based on our processes, and NetSuite was the solution (please see my blog post NetSuite: How to Select the Best ERP for more on how we selected our ERP).
Implementing the new system was a company-wide effort which required a lot of hard work, and the first six months were particularly intense. In the end, however, we were able to produce a work of art. NetSuite was the system we needed and more.