The interview was very nice. Each stage was very respectful of my time. The interview process involved general questions for my soft skills and also included an assessment i had to deliver in a few days timespan that I later had to review with a technical team core team member.
Now that i am working for this company, I feel that the assessment was really related to what the company really does actually which i find great.