I am an IBM employee as a foreigner in a host country. The culture at IBM welcomes diversity, I've never felt other than that I'm a team member like anyone else. We must get this message across in everything we do as a company.
While I can generally agree with what the CEO wrote in her open letter, the problems are with what she did NOT write. IBM as a company will suffer if we don't take a firm stand in the same manner as many other big names already are doing.