Company: Microsoft
Date: 2013-07-26
Overall rating: 5/5
Employment status: former
Experience level: Confirmed

Great people, great company
Pros: People I have worked with in the company are all great. Work life balance is well maintained by the management. Things are very well planned towards a product release.
Cons: The company is a bit too matured and it is not very easy to get something new into the product from grass root level. There are duplication of projects at big levels due to the scale of the company.