I can not personally vouch for the authenticity or accuracy of this post but it is shocking reading and if true I believe IBM would do well to respond.
The sad thing is with my own personal experience of working with IBM I do not find this all to hard to believe.