Company: Microsoft
Date: 2013-12-18
Overall rating: 5/5
Employment status: current
Experience level: Senior

Great place to work
Pros: At Microsoft, it is a pleasure to work with some of the smartest software engineers.  Employees still feel they can make a positive impact
IF you want to get good work experience on platform and  Enterprise software, this is the place to be
Cons: The company is being perceived to be slow in adapting to changing market. It missed the internet revolution, the tablet and now the mobile revolution. There are many areas which the company has invested in but may not be aligned to the vision.