Company: Microsoft
Date: 2012-08-25
Overall rating: 5/5
Employment status: current
Experience level: Junior

Working at MS
Pros: Simply put, the best reason to work at Microsoft is due to the caliber and passion of the people you work with.
Cons: Process, process, process, management, drinking the cool-aid, exclusively using Microsoft products, and not enough open-source opportunities.