Company: Microsoft
Date: 2014-05-04
Overall rating: 5/5
Employment status: current
Experience level: Junior

Ms has a strong company culture, every employee in MS will be well shaped.it's good for your feature career.
Pros: Ms value people and talented, have standard process for everything, it's good for new hire to study how to develop big product here.
Cons: Ms keeps the traditional development concept and is slow to adapt to change. Ms pay more attention on the competition between groups inside company.