Vantaggi
Higher level positions supposedly pay very well, but I was not exposed to that.
Svantaggi
The corporate culture isn't just toxic, it's nonexistent. At IBM, you are expected to put your head down and do your work, there is no collaboration. I received next to no training, and was expected to succeed immediately. If you don't, it's your own fault. I was a part of the Watson Health business unit, which is a total sinking ship. As many progressive companies move towards flexible work environments, IBM is moving further from it. In my 9 months in this position, I never once had any type of 1:1 or coaching from my manager to discuss performance, much less career goals. There is constant turnover for all of the aforementioned reasons, and as such, I had 4 different managers in my 9 month tenure. I can not stress enough, stay far far away. I regret to even give IBM 1 star.