Forgot your password?
typodupeerror

Comment Re:Tech Support job (Score 1) 337

Sorry to dissapoint you man, but Dell still has all the tech support in India. Heheheh even myself answered the phone and said more than once "Sir, we are located in Texas... now, what can I do for you ?". (Trust me on this one, I'm not even near Texas).

I work @ Dell Sales Department (electronic & Accesories) and I don't understand why people keep buying from then.

Anyway, I always wondered if all the companies are doing the same scums and paying poor salaries to their tech supports and telemarketers.

Slashdot Top Deals

Any sufficiently advanced technology is indistinguishable from magic. -- Arthur C. Clarke

Working...