Interview process involved three video chats. First was with my would be supervisor. This involved getting to know a bit about myself, learning about the business and a general overview of day to day tasks. Second with existing development staff. This involved being asked questions about technical aptitude, along with a bit more in regards to day to day tasks with a more technical explanation. Last was with the main partner of the company. Similar to first interview and not so heavy on tech aspects. It was a very good way to learn some more about the business and it was nice to speak to the main person in charge. Not once did things seem aggressive or uncomfortable, each round was very informative and there was little rigidity in the conversation. Just be sure that you actually know how to do the job you are applying for, because you will be asked pertinent questions that one should know.