Overall it was good, but after the last step (culture fit) they took too long to give an answer. It was about 1 month waiting for a message, call, email or whatever... and probably I've just got the answer because I messaged them a lot of times. All this to get a "No, we found another person. Thank you!".