I have never heard of this company before and if you told me their website was a parody of an enterprise software company I would believe you. It shouldn't take more than 10 seconds for me to understand what you do.
"ZUORA BRINGS FREEDOM TO THE SUBSCRIPTION ECONOMY"
What the fuck does that mean!
"ZUORA BRINGS FREEDOM TO THE SUBSCRIPTION ECONOMY" What the fuck does that mean!