Company: Microsoft
Date: 2014-02-10
Overall rating: 4/5
Employment status: former
Experience level: Junior

Slowly returning once again to a common goal and single purpose
Pros: Massive install base for software - the ability to influence the lives of millions
Cons: Program Managers who have to design products can be held back because the company is too big to move quickly and test and iterate with customers in comparison to smaller players with less brand equity at stake. Being several layers removed from customer interaction makes for challenging decisions that are made in windowless offices driven by data that is not necessarily telling the whole story.