Company: Microsoft
Date: 2012-11-21
Overall rating: 4/5
Employment status: current
Experience level: Senior

General Manager
Pros: Great pay and benefits, great technology.
Cons: Top heavy, everyone trying to get to high level jobs instead of doing their jobs.  Higher levels taking credit for work done by their employees.  Very internally focused, MS competes more internally than it does externally.