Company: IBM
Date: 2015-09-18
Overall rating: 3/5
Employment status: current
Experience level: Senior

Be careful what you wish for
Pros: Typically a very solid company to work for.  Seeing increases in positions for support and development in the software side, specifically cloud based and aaS (as a Service) offerings.
Cons: Sometimes, managers higher in the structure value only the bottom line over the actual effort it takes to get the job done.  This is most evident in the Hardware support arena.  US based support is being still outsourced to other countries, and those that are left in the US are facing an increasingly difficult time getting the training and equipment needed to continue to provide the world class support we had been known for.