Company: Microsoft
Date: 2013-07-02
Overall rating: 3/5
Employment status: current

Great environment.. Smart people and average management
Pros: - Great work environment 
-Good benefits and work-life balance
Cons: - Limited to Microsoft technologies.
- Annual review system has degraded over time