Company: Microsoft
Date: 2013-09-22
Overall rating: 5/5
Employment status: current
Experience level: Senior

Great company at crossroads - that is what I like:)
Pros: -it is not just work it is life style
-access to the market
-independence
-immense learning opportunities
-ability for development
-making a change
-leader in some areas, contender in others
-all up business acumen from consumer to enterprise
-competitive environment
-company that learns from its mistakes
-very nice package if you are high achiever
-it is ok to make mistakes if it makes you stronger
-most likely lot of changes are upon the company - lots of opportunities to learn and advance :)
Cons: -stack ranking even in small teams
-outdated HR assesment system
-overdone cost management
-takes some time to react to market changes
-ongoing centralization
-political at Redmond
-ok, I will not lie - work life balance is an issue - but if you love what you do then you accept it