The process have been handled in a very professional way, I was informed at each stage on what would happen next. The recruiter not only helped me to go through this, but expedited the whole process involving many internal departments to help me to get the contract in the fastest way. This was one of the best recruitment experiences I had. The senior recruiter, who handled the interview process was extremely friendly and supportive.