Company: Microsoft
Date: 2013-01-19
Overall rating: 3/5
Employment status: current
Experience level: Senior

Will survive if you work really hard
Pros: Diversified working environment. Flexible working hours.
Cons: Review system is not disappointing.