Company: Microsoft
Date: 2012-12-13
Overall rating: 3/5
Employment status: current
Experience level: Senior

MS had gone downhill over the last 7 years or so.
Pros: Cutting edge technology.  Good benefits.
Cons: Stack ranked review system.  Constant peer competition, and not collaboration.