Are call centers a good place to work?

India
November 26, 2006 5:45am CST
I think they are.
1 response
• India
26 Nov 06
only if u work there for a short period of time...long term no