Company: Microsoft
Date: 2015-01-11
Overall rating: 4/5
Employment status: current

Microsoft is a good big company to work for
Pros: There are smart colleagues to work with. Mature software engineering practices. Opportunity to make impact on products that influence large user population.
Cons: Work scope could be limited working in a big company, especially if working on a product that is in sustaining mode.