The interview process was really well thought out and the team members of the company made sure that they addressed every possible angle throughout the whole interviewing process. I initially applied through email with a CV and cover letter which then transitioned into a quick Skype session with the recruitment manager. After everything was finalized for the initial stages the work came in form of a test. Then an on-site meeting took place where I managed to meet members of the team and ask and answer some really important questions that I had and so did they. Final process was to meet with the founders and discuss things with them. Overall it was an enjoyable experience from a friendly team of people.