The best feature is the self contained robustness that acctivate offers. From an inventory standpoint, we can set all kinds of min/max values and really keep tabs on our products. It can generate tons of reports and custom ones can be made as well.
In addition, from a sales side, it stores plenty of addresses and the process of submitting a PO or invoicing the order is a breeze.
It does have a few perceived shortcomings.
1) Very heavy on the graphic resources: This often leads to improper shut downs of the program, visual errors and memory issues. This has some to do with our choices in hardware, but it is very resource intensive.
2) Pre-auth: Some programs will allow your pre-auth to be adjusted in the upward direction. Acctivate is not one of those. You must delete it and then charge separately (effectively removing double funding from your customer).
3) Sensitive order of operations: There are some actions that must be done in order. If you don't, you end up in an endless error loop that could eat of 5 minutes of your time. For example, if you have a dropship D and a lot number assigned. If you change it to a Stock Shipment (P) before removing the lot number, you will end up in an error loop.
4) Windows: You are only able to have a finite (20's ish for me) amount of windows open. Furthermore, the window button only shows you 10 active windows. So if you are using 15, you can't switch directly to them using the window tab.
There are some more that could eventually be improved upon, but these aren't "deal breakers" just improvement possibilities.
Have someone on staff who is very computer savvy. Preferably an in house tech to help explain/troubleshoot or communicate with Acctivate staff when help is needed. While there are a great deal of tutorials, you will only be able to get out of Acctivate the same quality of work you can put into it.
Quickbooks records all of our financials as it has much more malleability for transaction needs. However, we heavily rely on Acctivate to track our sales data and inventory management. An area that Acctivate is very strong in.