I had to talk to India helpdesk and it was an awful experience. Their connection is terrible and their accent was so thick it's hard to understand. It took 3x longer than it needed to. I spent more time asking them to repeat themselves than getting help.
Furthermore, trying to cram everything into a short overlap window is costing us in terms of speed. We spend a ridiculous amount of time just sorting out the logistics when we could be just getting the work done.
This offshoring thing is barely working and I suspect it's probably costing us more than it's actually saving. Regardless of which side of the ocean someone is on, they hate it. Everyone hates this.