Monday, October 31, 2005

Now what do you think about Call Center Work Culture in India?

The part about a few stuck up companies pulling back contracts, doesn't bother me, but this, definitely does!!!

http://www.theage.com.au/articles/2005/10/30/1130607153209.html#

0 Comments:

Post a Comment

<< Home