Company: Microsoft
Date: 2016-07-07
Overall rating: 4/5
Employment status: former

Great company, but can it keep up the pace?
Pros: As a software company, they can afford a lot. That means, benefits, office environment, investment into marketing, etc.
The products that I was working on (server family) were great and innovation was there.
Cons: I really saw only two shortcomings there:
1. We as a product marketing team in the field had to produce a lot of management reports and bureaucracy was at the top. None of these reports contributed positively towards business.
2. Microsoft caught the wave by pioneering the desktop OS development in the 90s, however, much of the management was struggling to see how to direct the company to be the leader in the emerging trends, not the follower. Good example is Mobile OS platform where Microsoft lost to Google. SalesForce.com is another example. etc.