When you deposit money, it takes days for it to appear in your account. And you have to talk to them
When you deposit money, it takes days for it to appear in your account. And you have to talk to them countless times. And you don't even get a bonus. Really bad.
Date of experience:
Feb 21, 2026