What do you think about call centres?

India
November 7, 2006 3:47pm CST
Call centres boon or...???
1 response
@ashutoshgl (1443)
• United States
7 Nov 06
http://www.desivideos.net/2006/11/06/call-center-culture-misc just check this out..