Company: Microsoft
Date: 2014-10-15
Overall rating: 2/5
Employment status: former
Experience level: Senior

A culture that undervalues collaboration
Pros: The company is filled with smart, passionate people working on a wide variety of products. There's room to move between products and up the ladder... to a point.
Cons: If you don't fit the mold you are marginalized. Once you get into senior bands the politics overtake the work. They reorganized in an attempt to modernize and improve, but the people with the power protected their positions and nothing really changed.