The process took 3 months. I was interviewed at fisher investments Costa Rica. They reached me by LinkedIn and share some of the relevant job details. The recruiter scheduled an interview call one week later. This first call was pretty easy the recruiter only share basic information. Then they set up an in person interview two weeks later with two managers, this was a more technical interview that it took around 2 hours. 3 days later I received a call from the recruiter were she said that they enjoyed the process and wanted to move forward but they would need to delayed the offer due to market trending. I received an offer 2 months later.
It was a pretty smooth process, all the people involved in the hiring process was very communicative and transparent during the whole process