All-in-One bundle; can handle payroll, employees, reporting, marketing campaigns, etc. I feel that it's idealistic if you don't want to have to use all sorts of third-party applications like quickbooks.
Ecommerce seems is out of date, and lacks features. There are features have been in queue for over three years and due to that, people have to resort to spending thousands of dollars on a developer when we're already spending enough on licenses for employees, websites, and other features.
no sitewide HTTPS - every page but the shopping cart will be unsecured.
no google/bing integrations - there's no integration for google/bing adwords and analytics - scripts have to be pasted onto certain pages
no microdata integration - you'll have to use custom scripting to pull values for these fields, and script the tags into every page
no customer support - you have to pay for support, and most times netsuite CSRs will direct you to their knowledge base. most of the time for me, I was given articles nowhere close to what I was calling about.