Company: Microsoft
Date: 2014-02-26
Overall rating: 5/5
Employment status: current
Experience level: Junior

Incredible Experience
Pros: Amazing benefits, full health coverage
$800/yr on sporting goods/equipment
Free Microsoft certifications (if you put in the work)
Huge name on resume
Incredible, talented, hardworking coworkers
Great Compensation Package (Salary, Bonuses, Incentives, Raises)
Top of the line technologies
Many opportunities within the company 
Incredible, innovative culture
Cons: Stack ranking was the only con, and it is now gone, so no cons!