The interview process took 4 months, I was recruited. I had an initial screen with HR, she was by far the most competent and hardest working person I spoke with. The second interview, was a phone call with a director on the east coast. He was 3 hours late to call me, (i'm serious) still very informative, intelligent and kind though. After these 2 rounds, they flew me to San Jose/Silicon Valley to interview with 3 people 1x1. This was one of the most unprofessional experiences of my career. Women in power at IBM are bullies, with a clear internalized misogyny. I don't believe they are interested in improving the team/product/company, rather avoiding anyone smarter than themselves or whom they perceive better looking. One woman, with an MBA from MIT told me "at least you got to see the magic of silicon valley". I was there less than 24 hours, I am not a child looking for magic, silicon valley is strip malls devoid of culture and I had to pay for food, lyfts, etc. (This adds up fast). I work for a fortune 500 company now, I have an MBA, and this was by far the most unprofessional experience I have encountered in my career. Please don't waste your time with IBM, they have bad ratings/publicity/numbers because of these people they put in charge.