Company: Microsoft
Date: 2010-05-04
Overall rating: 4/5
Employment status: current

Review on Microsoft
Pros: 1. A big company which is making great product
2. Good oppurtunities to transfer across different department
Cons: 1. Two many testers and program managers. It wastes two many engineering resources
2. Release cycle is a little longer than other internet company, the development is not agile enough