Company: Microsoft
Date: 2016-06-28
Overall rating: 4/5
Employment status: former
Experience level: Senior

The new IBM
Pros: Fairly decent job stability, and much more work/life balance friendly than the old 'sleep under your desk' days.
Cons: Bloated middle management still left over from the old days, so protectionism and fear of failure drive all major decisions, relegating this once megastar company to the trash heap of 'us too' products and acquisitions to try and stay relevant.  The product lines are stale, and the stock is stagnant.  Buying other companies' IP is the only thing keeping the company alive.