I left IBM in 2014 with no regrets. Today I have a renewed sense of self-worth working for an organization that's growing. I think that’s key; a growing organization … growing and supporting their own solutions. Leaving IBM to turn around and come back to me is a horrible thought; considering the toxic environment that exists within.
If you step outside of the box, IBM from its early days, was everything for everybody in IT. That was primarily your only choice. Today there are many IT options a Company can choose from and most will choose what’s best for them at that particular time. IBM is not their only choice and hasn’t been for some time.
I believe IBM’s turning point from their heydays occurred when they stopped developing their own solutions (mainframe aside), sold their PC business (thus abandoning the Consumer Market) and went on a 15-20-year buying spree acquiring IT solutions from a variety of other Companies. Ask yourself “what software have they actually developed on their own recently” … and don’t say Watson because that solution stack was developed using acquired Cognos, SPSS, etc. products.
These IBM acquired Company solutions initially came with “great people” who knew their products and prided themselves improving them and making them great. IBM has never encapsulated the “spark” from these acquired Companies once they owned them. They never took the time to capture their greatness and make it work for them. Recently, as we all know, they acquired Red Hat AND they say they will treat Red Hat as “Switzerland”. We’ll see. History tells me otherwise.
So, in conclusion, for those of you still at IBM, take the necessary steps and be “renewed”. For those of you thinking on hiring back in … think again. For all of you, my recommendation is to seek out organizations that can use your talents. Don’t sell yourself short. Obtain the proper work-life balance. You deserve it.