Company: Microsoft
Date: 2014-10-07
Overall rating: 3/5
Employment status: current
Experience level: Senior

Good for people looking for stability
Pros: Good benefits - probably the best in the area
Given the wide product range, you have the choice to work in a wide variety of areas.
Lots of senior people.
Family friendly.
Cons: Some teams are more interested in expanding their scope rather than thinking whats best for the consumer.
Hard to switch teams.