ID and support services from India

Is much rework needed when the files come back? Is handholding necessary or are the firms in India pretty intuitive? How does one negotiate price? What do you deliver and what comes back? Are most firms flexible across all CAD and tolerence requirments?