Company: Microsoft
Date: 2016-04-17
Overall rating: 5/5
Employment status: current

Review
Pros: The large scale and number of projects offer lots of opportunity for ambitious employees to think big and grow.
Cons: Some groups and products in the company have a long history and as a result carry some degree of legacy weight in both coding and process.