Company: Microsoft
Date: 2013-09-13
Overall rating: 4/5
Employment status: current
Experience level: Senior

The big engine that still can
Pros: Working on Microsoft products (still) means having an impact on many people world-wide. People are using Windows, Office, the Xbox, Skype, etc.
Cons: Increasingly bureaucratic and also because of the review system (but also because of sheer size) quite political. Because of politics too many turf wars and restructurings.