Company: Microsoft
Date: 2012-04-19
Overall rating: 3/5
Employment status: current

Great place to do a huge variety of work
Pros: - Lots of choices to work with different technologies
- Variety of work culture types (startup to fully mature)
Cons: - Highly subjective review system