The interview process was very good overall. It took almost 2 months. The whole process was basically as follows: - Coding test: I had to implement a solution for a problem involving geo-locations. - Interview with a recruiter: she gave me details about the position, expectations, and the company. - Interview with a technical manager: he asked me about my background and explained more about the development process in the company. - Interview with the president of the company: he told me more about the company's mission/values and about the project that I would be part of if hired. I had a good experience. Everybody was very polite, and the communication was clear. However, the process could be faster.