Company: Microsoft
Date: 2012-11-01
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

A good place to work
Pros: Microsoft is a good company to work for. It offers:
- Good benefts, such as good pay, good health benefits, child care help
- Many groups and products to work on, so there is a breadth of technological space covered
- Very diverse work styles in different teams, some with v1 culture, other much more mature
Cons: - Smaller pay than other big companies in the field
- Some benefits that others offer (like free food) are not seen 
- Some teams have a lot of process to follow, which slows them down