Company: Microsoft
Date: 2014-08-08
Overall rating: 1/5
Employment status: former
Experience level: Junior

Corporate Culture on Life Support
Pros: Notable brand name and products.  Some smart, talented managers, but few and far between.
Cons: Employees (and especially contractors) treated as commodities.  Culture encourages rivalry and individual achievement over what's write for the company.