Company: Microsoft
Date: 2015-10-19
Overall rating: 4/5
Employment status: current
Experience level: Senior

Good place to learn
Pros: Great co-workers, scope and benefits.
Cons: Your experience will vary year to year: frequent reorgs means that you can be working on something completely different that you didn't choose and place you under new leads, and some of them aren't any good helping you progress or keep you interested in the job.