Wednesday, March 26, 2008

Irony

The customer may be 'God' in the West ... but in India the Customer is just a quarter of an inch above trash. (try returning anything ... even if it is defective!)

- nevertheless -

90% of "Customer Service Representatives" of The Planet are sitting in India!!!

LOL!

The irony is sickening!

No comments: