Company: Microsoft
Date: 2015-09-30
Overall rating: 5/5
Employment status: current
Experience level: Junior

Ch, Ch, Changes
Pros: The most intelligent folks I have ever encountered. They are not only thinking and planning but they are doing. They are trying out lots of new things knowing that many of those things won't work. They are trying desperately to change their stack ranking culture to a fail smart and fast and move together culture.
Cons: A lot of scars from previous administrations and not in the Bay Area combine for both an internal and external brand equity problem. The team is light years ahead of where the market is and simply needs to wait for the world to catch up. Sometimes they are trying out new things that simply don't work, folks don't expect that kind of risk taking from such a large organization.