Sadly, I completely agree with you, and more specifically on the part about IBM going so low on the hiring process as to hire people that can not do their jobs. I would add that to add insult to injury, their level of english is terrible, to the point where many times you can not even understand what they are trying to say. This for both, India and China workers. Again, like you say, it is probably not the India and China people's fault, but IBM's own fault, either because they hired the wrong people, or they did not train the people they hired. By the way, IBM Domino is so much more than a mail server ;)