Pros

  • Maintains seven years of transaction history
  • Integrated payroll and credit-card processing
  • Improved time and billing tools
  • Ability to receive partial shipments

Cons

  • Forms customization still needs work
  • Setup can be intimidating