it's a damn fucking good company, i'm with them since i'm in IM, which is 7 years now, never had a single problem, i have only positive experience with them, but i didn't have too many issues with paypal either
i assume you're thinking about using Payoneer to receive payments from a CPA/affiliate company, they're pretty good for that, if not the best
wrong section though