Demanding but fair, not many stages, helpful people, accomodating HR, happy faces in the offices. Overall professional and to the point. Would suggest to get prepared and be honest, feel comfortable to share your true story. Human and positive experience.