Company: Microsoft
Date: 2012-02-28
Overall rating: 4/5
Employment status: current

Great Place to Grow, Learn
Pros: Access to latest Msft Technologies
CompetitivePay/Benefits including transportation and access to ProClub (local, high-end fitness club)
Work with many motivated employees
Cons: Glass Ceiling once you are at Sr levels
Limited exposure to non-Microsoft technologies
Re-orgs can be fatiguing
Collaboration between teams can be challenging