Is it true that payoneer gives $25 on sign up?

I have signed up and register with payoneer but not yet recieved any ammount of $25. Can any body help me...

Answers