Company: Microsoft
Date: 2013-08-02
Overall rating: 3/5
Employment status: former
Experience level: Confirmed

good company with terrible senior management
Pros: big company, good benfits plus good salary, good work life balance, flexible working hours.  lots of career oppertunities
Cons: the problem is from senior management, and obviously the CEO.  Both of them should be replaced so that new directiion can be found for the company.