Company: Microsoft
Date: 2013-02-18
Overall rating: 4/5
Employment status: former
Experience level: Senior

Many people don't realize that msft is a great place to work until they think about leaving
Pros: Diversity of businesses - can work in consumer, enterprise, online
Compensation - msft pays many people more than the open market would
Lots of smart people to work with
Cons: Internally focused - a lot of the company operates in a bubble
Number of people makes it hard to have a job with impact
Better for functional depth than broad general management