Pros: Comprehensive, customizable database records and transaction forms. Exceptional reporting structure. Multicompany consolidation. Excellent handling of inventory and financial statements. Cons: ...