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

Great place to work
Pros: Great exposure and you'll get to work with really smart people. Therefore, there are lots of learning opportunities and always be at the forefront of latest tech solution. Microsoft is now more humble in her approach and the company is shifting to growth mindset. Proud to be part of Microsoft.
Cons: Microsoft corporate structure is complex and may be a very challenging environment for those who have not have any working experience in matrix organisation. Very fast moving company and much efforts are spent on internal lobbying. The constant reorganization and leadership shift coupled with less than effective change management creates unnecessary insecurity and confusion.