NetSuite is a genuine ERP and has been cloud native since before that was a category. Companies arrive here when spreadsheets and a small business ledger have stopped holding the business together.
What it does well
Everything is one system. Finance, inventory, order management, procurement, projects and revenue recognition share a database, so the order a rep enters is the same record the warehouse picks and finance recognizes. At a few hundred people, that single fact removes a department's worth of reconciliation.
Multi subsidiary and multi currency consolidation is genuinely strong. Running US and Canadian entities with intercompany transactions is a solved problem here, and few products in this catalogue can say that.
Tax and filing
SuiteTax handles US sales tax and Canadian GST and HST, generally alongside Avalara at any real volume. Like every ERP, it produces the numbers and your tax team files them. It does not press a button at IRS or CRA.
Where it frustrates people
Cost is the headline and the reviews are unanimous. Licensing runs well into five figures annually before implementation, and implementation is a six figure project measured in quarters. Annual renewal increases are a consistent complaint, and negotiating leverage drops once you are live, which everyone learns the hard way.
The interface is dated. Customization requires SuiteScript developers. This is infrastructure, and it should be bought like infrastructure: slowly, with references called.