Company: Microsoft
Date: 2013-12-11
Overall rating: 2/5
Employment status: former
Experience level: Senior

Past its prime and protecting the past
Pros: Initially MSFT was a great place to work. Its sheer size and scale meant there were numerous interesting work challenges, a clear career path, international work opportunities and smart people to work with.The benefits were good and the pay fair.
Cons: Microsoft's glory days are well behind it. The company has spent the last decade trying to protect the Windows franchise instead of embracing the true potential of the web and innovating for the future. The culture and working environment became quite toxic (although there are some good people there too) with colleagues competing against each other each review cycle. The mid level and senior management I worked with were completely focused on themselves and working the Microsoft system to their advantage rather than looking outward and taking care of their customers.