Company: Microsoft
Date: 2015-01-07
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great company
Pros: Company has huge variety of opportunities as it develop products in many areas.
Cons: Company has significant legacy assets, which from one side is great, because it's a good baseline, from other side integration between products and necessity to support older version of software makes life harder.