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

It's a good company but culture isn't where it should be
Pros: - competitive compensation and benefits
- some team offer really awesome experience of growth for your talents (xbox, bing, macbu)
- less heavy burnout that you might experience in other companies such as Apple/G/Oracle
Cons: the company culture is to not be first in innovating but rather play catch up. they pitch otherwise but in a close room the right people admit to be the case. there's desire to change that but culture is the last thing that you can turn around from one day to the other.
people organize plans and goals around what is more amicable to their next review outlook, particularly general management. Reinventing a language just because you can mark it off two years later is not delivering innovation. That hurts the company outlook.