Really bad customer service
Really bad customer service, autobot is basically useless and cannot speak to an adviser. Will take your funds and then tell you you can't use them when deposited until you send in documents, which they deny getting!
Date of experience:
Mar 17, 2023