3rd March 2004 at 17:41
#15902
?????
Guest
i totally agree that there are few people who do not know c of call center start to talk abt it just because this is the booming industry but there thousands and thousands of other people who have taken this very seriously and working hard to improve the situation.
And if there are enough jobs in the west then stop cribbing.