Company: Microsoft
Date: 2013-01-29
Overall rating: 4/5
Employment status: former
Experience level: Junior

It is a great journey with ms
Pros: Great working env., great benefit, challenge work targets, well training, flexible mgmt. smart team mates, very unique culture, very aggressive, realistic
Cons: Internal politics is terrible. Too much US centric.. Big company sick, too many meetings, performance review process is poor, could not well fit in to local env., too much windows focus.