I applied online. The process took 2 weeks. I interviewed at Payoneer (Palo Alto, CA) in Jan 2019
Interview
HR Call, Hiring manager call, 2-3 onsite interviews including hiring manager, negotiations, offer letter. It was a smooth process with little friction. Overall good experience and the office is very nice.