Unless you have a low cost SaaS product (monthly credit card billing) Stripe is a pain. If you have anything resembling an enterprise sales process juggling dozens of invoices, discounts, payment terms, etc., becomes a hassle.
Is there an Enterprise Sales ready billing / invoicing solution? We're using Quickbooks - it leaves much to be desired.