Call Center In India - Call Center Industry in India
Wednesday, November 26, 2003
Dell Computers To Pull Plug On India Call Center
FORT WORTH, Texas -- Texas based Dell Computers says it will no longer send technical support calls to India.
Like many U.S. companies, Dell set up customer call centers in India to save money with lower wages.
But, U.S. customers say it's too hard to communicate with the Indian operators due to their heavy accents and scripted answers.
A Dell representative said all technical support questions normally taken in India will now be handled in Texas, Idaho and Tennessee.