Company: Microsoft
Date: 2014-09-09
Overall rating: 4/5
Employment status: current

Good work life balance, failed in Mobile/Cloud but still a good place to work for
Pros: 1. Good work life balance
2. Personal office
3. A large company have different teams working on different things, and it's very easy to do internal transfer, so you could get your hands on a lot of different areas.
Cons: 1. A little less paid compared with other Tech companies
2. The management team really lacks vision