Company: IBM
Date: 2017-04-18
Overall rating: 5/5
Employment status: current
Experience level: Senior

Still one of the places to be if you want to innovate in meaningful ways to affect the world
Pros: Here's an example of what I mean by innovating to affect the world.  I just finished an exercise where I looked back at my multi-year career at IBM to see where I made a difference, not just to IBM but to my clients and beyond.   I remembered a project I helped lead for a world-class academic medical center a few years ago where we developed a first-of-a-kind piece of clinical technology in collaboration with the client using all of IBM, including hardware, software, services, industry expertise and IBM research.  That project several years ago formed the foundation of the long-term relationship that enabled us to build a Watson instance around cancer diagnosis and treatment that is enabling about 30% of their patients to live longer lives with better outcomes from treatment.   That is real impact on the lives of people.  That is what I mean by "meaningful".
Cons: IBM is in the middle of a difficult transition from a traditional hardware/software/services IT company to a new model of a cognitive and cloud company that doesn't exist anywhere yet.  In the process, there are transition pains as the company needs to meet short-term financial targets while accomplishing incredible change and metamorphosis as a company.  If you are looking for a place to come to work, do your job, and not have to deal with change for 20 years, this is not the company for you.