This argument is always brought up. But it's insincere, because you're just arguing that the nazies are bad, not that IBM was bad for helping the nazies.
Because if you were, you should also argue that during WW2, any companies that helped the Allies should also befall the same criticism (that of being politically aligned rather than be neutral).
It's true that IBM sold unit record (punch card) equipment to the Nazis, but we can be pretty damn sure IBM didn't sell them computers, mainframe or otherwise, because they didn't exist.
"The Nazis used Hollerith equipment that IBM's German subsidiary during the 1930s – Deutsche Hollerith Maschinen GmbH (Dehomag) – supplied... As did hundreds of foreign-owned companies that did business in Germany at that time"
It's not that black and white.