I had the best experience with the whole recruitment process. The recruiters were always responsive and kept me updated with the process. They explained the process well about the team and overall it made me feel, I know what I am getting into and what stage of process I was in.