Company: Microsoft
Date: 2014-02-25
Overall rating: 3/5
Employment status: former
Experience level: Senior

Lots of layers
Pros: -practically unlimited budget/resources
-lots of smart people
-no shortage of work
Cons: -too many layers of management, not sure what they do
-lots of office politics
-missed the boat on too many opportunities because the company moves too slow