Company: Microsoft
Date: 2013-03-27
Overall rating: 2/5
Employment status: former
Experience level: Senior

Great for new grads to learn, terrible for career growth. Declining Rapidly
Pros: The focus on work-life balance is not just words, but actually followed. 
For young new grads, a great way to learn the industry, working environment and grow quickly for the first 4-5 years.
Cons: EXTREMELY bureacratic especially for senior employees. 
Lots of old-school management who think being brash and inhuman will be tolerated in some groups, while other groups focus far too much on social skills and not intellectual horsepower.
Innovation is paid lipservice, but never really supported