Should your company move to a subscription model?

The benefits of subscription-based business models are well known: they generate predictable and more durable revenue. They may borrow more easily and they have good cash flow because payments in advance are common.