Company: Microsoft
Date: 2015-01-19
Overall rating: 4/5
Employment status: former
Experience level: Senior

A cog in a wheel of a machine that believes it can have impact on everyone who touches technology
Pros: - Surrounded by smart people
- A respected company (for the most part)
- Is still ambitious and willing to re-invent itself 
- Still believes in its self and the organizations capability to change and compete
Cons: - It's trying to do too many things and therefore does most of them only average
- Management seems to re-invent product strategies every 6 months (including re-orgs) and as a consequence really only worried about H1 (H2 is about re-thinking a strategy)
- It's hard to manage your career as even with the new evaluation systems you are compared to others... but you don't really know who they are.  So every year, bonus time is a surprise
- Everything is measured and data is manipulated to make decisions.  Very few people who know an industry and can make decisions that are obvious rather than go through a 3 month process to discuss it.
- Finding a new job internally is all about the network.  HR provides no support.