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

Shrinking or sinking?
Pros: 1- Can learn a lot of technical stuff
2- Respectful of people (though with exceptions)
3- Recognized and respected brand.
Cons: 1- Limited growth opportunities (if you are less than 40) 
2- Serious chance to be fired (if you are above 50)
3- Poor long-term business plan: just keeping financially afloat
4- Disconnection between high level vision (invest in Cloud, Analytics, etc.) and execution (no organic growth, just acquisitions).