Company: Microsoft
Date: 2014-10-30
Overall rating: 5/5
Employment status: former
Experience level: Confirmed

Nice place to work
Pros: Good pay and good managers.
Cons: Constant re-orgs can be difficult to adjust to.