Company: Microsoft
Date: 2014-05-04
Overall rating: 3/5
Employment status: former

Crippled by culture
Pros: The company has great benefits, a competitive salary, and generally competitive colleagues. The headquarters have some nicely designed buildings, and you get your own office, if that is your thing.
Cons: There's too much red tape to get anything done, the engineering tools are straight from the 90s, there is a lack of collaborative culture, and the promotion process makes your colleagues hyper competitive.