Company: Microsoft
Date: 2016-09-13
Overall rating: 4/5
Employment status: current
Experience level: Junior

Great benefits, impossible to get anything shipped.
Pros: Fantastic benefits, good work load, not to overwhelming most of the time. My team was a very laidback, open team so i may have experienced something unique, or this may be the nature of design teams within Microsoft. Experiences may vary.
Cons: Very hard to get any proper user experience work done, everything is looked at as "Is this really necessary?" A great deal of proper UX is destroyed and put to the way side because of costing. Thus, good design solutions continue to be buried and never see the light of day. Perhaps the reason so many Microsoft products have notoriously bad experiences. Terrible politics.