Company: Microsoft
Date: 2013-11-20
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great company to work for with many changes coming
Pros: Upper management is making big changes to the company that should make it work better than it has in a long time. In June a reorganization was announced that will help teams work together better, and recently the employee evaluation system was overhauled so no longer will individuals be "ranked and yanked" on a forced curve. Both of these changes will help immensely with collaboration.
Cons: There is still lots of work to do to turn the company around. Cash cow businesses are nearly milked out, and there are many technologies that the company needs to mature in order to replace the revenue. Also, there is some uncertainty around who the new CEO will be and what the new CEO will do.