Company: Microsoft
Date: 2011-07-24
Overall rating: 1/5
Employment status: former

Pros: nothing good except their medical insurance.
Cons: not a promising one. there are too many levels among people. management is a big issue.