Thank you all for sharing your opinions.
LoganK, I once was an IT Manager and there was too much politics for me. I prefer coding.
kakki, I think there's great talent everywhere, however, I personally have found that the talent in-house has actually been better than what the outsourced company can provide.
I think that when a company considers outsourcing, they consider a lot of things, but I believe in the end it comes down to how much money they think it will save them. So, they can bring their budget down and look good to upper management. One of the major US Banks I worked for (and I'm not going to name them) expected their managers to be within 2% of their forecasted budget. Now, that's tight and leaves no room for error.
Merve, I haven't come across Indian support personnel using simple names like John. My last support person was Audhesh Jaiswal. Unfortunately, I have not gotten the same good service that I was accustomed to (prior to outsourcing). It sounds like others have though like Roger Ramjet.
BuzzLY, my experiences have been exactly like yours sorry to say. I understand and agree with all your remarks.
piersk, yes that's my point about the cheap labor. How do you compete with that? I think that some employers forget to look at quality, and time and just look at the cost. Of course there's also great quality work coming from outside the US too.
Roger Ramjet, it's not about whose spelling is the correct one or whether you think the USA has no official language. I was raised in London. I know how the darn word is spelled on both continents. I was glad to learn and conform to the way certain words are spelled here out of respect for the country I'm in.
I'm glad to see that you've had good experiences dealing with McAffee's tech. support. My experiences haven't been that great with other companies.
I'm also aware about outsourcing for a long time now too. In the mid to late 1980's while working for a big well known US computer company, I was shocked that they decided to outsource their whole entire computer data center. It was a nightmare and internal clients were dissatisfied. The outsourcing company was billing for every little thing, right down to how many sheets of report paper was consumed. It ended up costing the company more to outsource (but they initially thought it would be cheaper). I can't remember, but I believe the VP of IT was fired shortly after that fiasco. Boy, that brings back memories.
There are non-technical customer service jobs in the US requiring a college degree. I've seen a drastic shift in US employers hiring and work attitude. In general, I see US employers seek 4 year college degrees as a must in most cases, a background check, a credit check, a drug screen, writing samples, code samples (for technical positions), references, plus maybe various other tests related to the position you're applying for. Then they pay less than a couple of years ago (despite inflation), expect you to do three people's jobs, and you're expected to be happy that you're getting paid and have a job. Yearly raises are about 3% of annual salary. It maybe that way in the UK now too, but I'm just sharing that it's changed in the US because it wasn't that way before.
I like BuzzLY's reply to your "...can't be done from out there.".
Weedpacket, that's a cute find!
I visited India in '94 and love the culture and the people. I don't mean this topic to be an attack on Indian nationals.
All I can see the US government doing if they got involved, is maybe do some sort of tax break to companies for retaining a certain percentage of US workers.
I know there's good talent in the US and it seems to me that some US employers don't want to put out the money for experienced talent anymore. They now prefer young recent college grads that are willing to do the same job for little pay. As these college grads gain in wisdom and experience, they could cost their employer lots of money due to bugs. A well established developer can save the company money, but they don't really see it that way anymore.
I'm writing this early in the morning and half asleep. I'm off to bed.
🙂