The interview process is very smart and challenging and has a form of a game imitating a real life situation. The interviewers are very respectful and the company in general has a nice personalized approach to the candidates. You also have a chance to improve your performance in a second try.