
Tech support is great, you do get a compenentive response.
So, our videos play exellent and doing delivery with them cost profitable. They helped us with organizing infrastructure after we purchased on-premise licence.
What's great
excellent tech support (2)cost-effective delivery (2)on-premise license (1)
Report

