I applied online. The process took 3 weeks. I interviewed at FINCA International (Washington, DC) in Aug 2017
Interview
The process was good as it allowed you to get a full understanding of the requirements needed. It also allowed you to ask pertinent questions on whether or not you would be a great fit within the company culture