Fairly smooth process. Responsive to the suggestions. Updated the progress diligently. Team is well versed with the technology and the IT industry process. Had a telephonic interview as first round and then Technical discussion, Skype screening and the client round.