The interview process was very satisfying. It was a one hour process, split up into two half hour segments. One of which, was with a Senior Software Engineer. There was a mix of technical questions as well talking about yourself and your career interests. The second 30 minutes, was with the head of Professional Services, who mainly geared the conversation towards who you are, and your academic progress thus far. As well as your future aspirations. The environment where the interview was conducted was very welcoming, which enabled me to make my points accurately and stress free. Would highly recommend interviewing with this company.