I applied online. The process took 3 weeks. I interviewed at Payoneer (Palo Alto, CA) in Feb 2019
Interview
Initial screening phone call with HR
In person interview with direct manager, colleagues and senior managers (2 - 3 hours with different individuals)
Final offer and negotiation
Overall, strong emphasis on fit for role and fit for culture (the more important aspect is fit for culture - so be yourself!)