Company: IBM
Date: 2016-11-04
Overall rating: 1/5
Employment status: former
Experience level: Senior

Enterprise Solution Architect
Pros: Name brand recognition.  Well known global company.  Watson Researchers come up with some cool stuff.  The first third of my career was good.  Now on to the Cons...
Cons: Let me start by saying I am not bitter... this is all truth.  So although my words may sound like I'm disgruntled, this is my experience over working for this company for almost 2 decades.  This company has lost its sense of direction.  They are only coming up with random stuff and hoping something will stick to keep them going.  They constantly reinvent the wheel of other companies' achievements and fail (ex. Lotus Symphony vs MS Office -or- IBM Endpoint Management vs MS SCCM).  Everything is a mere buzzword so the media and shareholders have something to cling to such as: Cloud, Cognitive, Watson, Agile, Big Data Analytics, etc etc.  Not 1 single person across multiple divisions that I've had conversations with internally are happy in their job.  No one feels any stability or safety from being "Resourced" (aka laid off).  Employees are essentially hired for one thing and then get the work of multiple jobs piled on top without proper compensation or promotions.  A lower level employee may find themselves doing the work of 3 other jobs of higher level positions all in the name of being "Agile".  IBM is not glitter and rainbows.  Nor is it the powerhouse juggernaut it used to be back in the 80s-90s.  You will be wise to steer clear of a job here unless you are a glutton for punishment, being overworked and under appreciated.  I started off with a great career and then the executives just started driving this company into the ground.