Company: Microsoft
Date: 2012-06-17
Overall rating: 2/5
Employment status: current
Experience level: Junior

Work elsewhere
Pros: Seattle area is a great place to live.  There's lots of hiking and outdoor activities.  Microsoft has a lot of social clubs so you'll find other employees with similar interests.
Cons: The performance review system is amazingly bad for morale.  Even people doing just fine are worried about getting bad scores.  Instead of a positive culture of aspiring to excellence, it's all about fear.