Company: Microsoft
Date: 2017-04-09
Overall rating: 3/5
Employment status: former
Experience level: Senior

Change comes slowly to the behemoth.
Pros: Great benefits, job security and some wonderful people
Cons: Very limited ability to actually make an impact. Satya has been doing great work to improve the culture but so much of the upper management is made up of ancient Microsoft people that the culture is incredibly slow to change and the company is slow to respond to technology changes, particularly as compared to open source. There are some bright spots where change is taking hold.