Tuesday, February 10, 2009

India's Call-Center Jobs Go Begging - TIME


16 Oct 2007 ... High stress and low status have soured many grads on the telephone work. Now India, the outsourcing capital, finds itself having to ...

No comments:

Post a Comment