Varsha S.
Tech support is horrifying
Tech support is horrifying. I reached out 3 days ago for a 5 min video to be downloaded. They are still rendering. They don't even give a definite tat, kept on saying shortly, soon; but haven't bothered. So hey good luck meeting deadlines with these folks. They conned me in downloading the same video twice coz the preview n final outcome didn't match. Now I am out of download option for the month. Thank got it all happened before recharging.



