Very slow recruitment procedure, so many rounds with lot of gap between one and another. They take one round and the another round is scheduled after several weeks. However the interview experience was good, very professional people. But it takes several weeks to ever hear a no at the end and sometimes they dont even bother to say that you are not selected.