Company: Microsoft
Date: 2011-05-23
Overall rating: 4/5
Employment status: current

Not a bad place to work
Pros: 1. good benefit
2. good resource
3. not bad compensation
4. good review and recognition to employee
5. challenging
6. nice offices...:)
Cons: 1. not as innovative as competitors
2. not as flexible as competitors
3. too much politics
4. weird PM and test system