CS experience really differs. I worked at a company that had its Sales department outsourced to Canada, and its CS department in India. When I was working Sales (for the few months) the most common first-question I got was "Are you in India!?!", and the most common exclamation I heard was "Thank god!"<p>The worst CS experience was Paypal. Most frustrating experience in the world. In case you've been lucky enough, it goes something like this:<p>- Long wait
- Non-English speaker picks up
- Non-English speaker repeats a script to you
- You ask a question
- Non-English speaker tries to answer your question with a scripted answer that doesn't apply
- You can't understand, so you ask for clarification
- Non-English speaker repeats scripted answer that doesn't apply
- You phrase your question in a different way
- Non-English speaker repeats scripted answer that doesn't apply
- You rage, and ask for a manager or someone who speaks English
- Non-English speaker tells you no one is available
- You rage some more, and <i>demand</i> a manager
- Non-English speaker hangs up without answering your question.<p>If you have to call customer service, tell them you have a claim issue with someone overseas. They'll transfer you to a department that actually speaks English. :)