Company: Microsoft
Date: 2015-05-28
Overall rating: 3/5
Employment status: former
Experience level: Junior

Post Employment Review - Microsoft
Pros: People are great, great health benefits (at the time), unlimited learning resources, movement potential, innovative, stable company with great vision & strategy, good salaries
Cons: Sub-par bonus (unless you are at partner level), trench workers do not share in executive bonus, personal agendas (and ambitions) often trump doing what is right for the business, productivity is low in pockets, accountability is low in pockets, true leadership is not rewarded - managers must be highly technical and deliver what should be individual contributor work. High performers are prone to burn out (as they do the work of many slackers).