AnantaSesaDas
No sign up bonus.
No sign up bonus. Year or so ago there was a deal being offered to give people $200 just for signing up for an account and becoming verified. So I signed up and never got my bonus. Not sure if there was a requirement to deposit $100 but somehow I have that much in my account. Only way I know is bc they sent an email telling me it was being transferred to my bank of record. But all withdrawals are frozen right now.




