Look for powerful core financials, project accounting, project costing and billing, multi-entity and global consolidations, dynamic allocations, contract and subscription billing, real-time dashboards and reporting, time and expense management, and dimensions. It should have a single subscription system of record, from quoting to reporting GAAP and SaaS metrics to forecasting revenue, billing, cash, and expenses.