Company: Microsoft
Date: 2009-07-11
Overall rating: 3/5
Employment status: current

Microsoft is a good place to work but not perfect..
Pros: - Very good benefits
- Flexible work hours (actually depends on your manager)
- MS is like a school, education support is really high
Cons: - In most of the groups, promotion is not based on performance.
- Some HRs violates rules easily.
- Since, in some groups, managers do not have good education degree, many IC suffers