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

Great atmosphere, competitive,  smart people however red-tape on the rise
Pros: Opportunity to work on products that reach out to millions of consumers. 
High brand value, talented peer group, get to work on challenging engineering problems
Cons: The company has become somewhat mature, which means there is red-tape especially in performance evaluation.
Growth opportunities have become slower.