Company: Microsoft
Date: 2011-04-08
Overall rating: 4/5
Employment status: current

Great place to work, but poor career advancement
Pros: -Great work/life balance
-Great peers who are both intellectual and outgoing
-Excellent benefits, like free soft drinks, healthcare, and gym membership
-Very chill, relaxed culture; you'll find a lot of teams playing ping pong or Kinect during downtime
-You are given a great deal of independence and trust over your work; no one is looking over your shoulder.
Cons: -With 90,000 employees, it's hard to move up in the ranks, even after 15+ years.
-Although Seattle is really not that bad, if you're not from here, it can take some time to adjust.