Company: Microsoft
Date: 2012-05-29
Overall rating: 2/5
Employment status: current
Experience level: Confirmed

Mixed Bag
Pros: Great benefits, ability to work from home,diversity, values a "self-starter" mentality.
Cons: Constant org changes demoralize teams, hard to invest in a vision when the exec who kicks it off doesn't hang around very long. Review model that does not "reward the assist" or foster team/collaborative environment.  Six years with the company and these issues never seem to go away. Company punishes folks to dare speak truth to power (ie company poll).