Company: Microsoft
Date: 2010-08-09
Overall rating: 4/5
Employment status: current

Overall, a great place to work
Pros: -Without a doubt, some of the best benefits available at any employer
-Extremely intelligent coworkers
-Opportunity to work with software that impacts millions of people
-Teams working on exciting, innovative software
Cons: -It's a huge company, and the beauracracy shows
-Review system can be a bit political
-Occasionally frustrating overall company strategy