Re: What do you think about the Dell site?
It's a call center........Not a headquarters.
Who cares where they locate? Call centers locate on cheap land, period. They may still be open in 5 years, they may move back to India before then. Call centers come and go and not too much faith should be placed in them. That is Tulsa's experience with 20+ major call centers, most of them in technical areas.
|