I've recently been offered a job but they want to pay through Payoneer. I have only worked through Paypal before so I have no idea what Payoneer is...Could someone offer some insight as to where a U.S. resident could apply to get a card and if anyone has some past experiences with them?

*The company hiring me is based in India I believe so unfortunately Paypal seems to out of the question