Horrible communication
Horrible communication, contact email is wrong and bounces back. Live chat is a bot and no help. This is my review based on just trying to verify and deposit. If this is any reflection STAY AWAY.
Date of experience:
Aug 26, 2022