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

Great perks
Pros: Great perks as you are working for a hugely profitable company that is ultimately trying to attract top talent and to do so has great benefits
Cons: -Crazy performance review process that hasn't really improved even with many evolutions
-Certain business units are really struggling, strategies changing so quickly that the company can't get the teams lined up with a strategy before it changes course significantly for another strategy
-Significant thinning of management ranks is causing lots of folks to have stunted career growth
-Too many program managers!