Terrible customer support
One of the worst. The web site is largely useless, I was never able to log in. I had to Google to find a support number only to realize that I don’ speak Hindi which may have been helpful but I doubt it. Customer support is an oxymoron.
Date of experience:
Nov 08, 2023