Interview process is good and is streamlined. Although recruitment folks needs more grooming but over all experience was good. The on boarding gave me a new experience. Interview was too intense and the feedback and following round took up long time to get scheduled.