Company: Microsoft
Date: 2011-08-26
Overall rating: 3/5
Employment status: current

A real mixed bag
Pros: Work-life balance
Insurance
Easy to move laterally
Flex work hours
Commute options
Ability to work on different domains (bing, windows, phone, azure, servers, xbox)
Cons: Some crappy people
Bureaucracy
high-churn
pigeonhole
political
Can only work on Microsoft technologies
Slow to market
Focus on process (not outcome)