Worked 35 years ** FOR ** IBM ( but NOT on/ with IBM products !! )
with almost 15 years as Electronic Eng. / Field Eng. mostly Hardware with a teaspoon of assembly language. Guess which ?? HP asm !!!
HP ( 2116, 1000, 21 MX ) and very early IBM PC , PC, XT, AT