3rd July 2003 at 09:22
#13611
akhi
Guest
but russ wheres the scalability you have 2-3 major call centers and you see all the advantages becoming disadvantages.
also the advantages which you mentioned can be achived by locating to smaller towns in india.
also india is now a cluster for outsourcing where you have got answer for almost any and every service
as happend with a lot of industries like automobiles.
regards
akhi