Company: Microsoft
Date: 2013-05-07
Overall rating: 3/5
Employment status: current
Experience level: Senior

So close, but not quite
Pros: Incredible opportunities to learn new skills, discover career opportunities and work with some really, really smart people.  Flexible work style - for most groups.
Cons: Performance management system is a nightmare.  Constant pressure to perform against peers leads to a stressful and competitive work environment.