Terrible
Terrible, absolutely terrible. No support, the recovery methods if you forgot your password don't work! I will never, never recommend this company! A total disaster. I absolutely regret depositing my trust on them!
Date of experience:
Apr 03, 2024