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

Microsoft can be great
Pros: Working in the right team is great, which I did most of the time during my 8 years there. There is tons of opportunity to pursue your desires, tons of flexibility and work/life balance, great pay and benefits.
Cons: The review process still sucks despite the changes they've made. The ongoing layoffs leaves the majority of workers constantly on edge as it seems like the layoff process and politics that go into it are part of the 'new review process'. Before it was the bottom 10% who were out, now it is whoever isn't a political insider.