Company: Microsoft
Date: 2012-04-26
Overall rating: 4/5
Employment status: current

always been great.
Pros: 1) great workplace
2) employee friendly
3) work life balance
4) huge learning opportunity
Cons: 1) too many reorgs
2) too many focus areas
3) not too agile