Company: Microsoft
Date: 2014-04-23
Overall rating: 4/5
Employment status: current
Experience level: Senior

Lots of ups and downs; lots of politics. Otherwise a good place to work.
Pros: Lots of cool projects to work on, lots of flexibility.
Cons: Lots of politics, lots of poorly organized committee decision making.