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

Program Manager
Pros: Matured company and stable. Treat employee as valuable asset, learning and growth opportunity. Desire and ability to adjust itself. Decent compensation, with perks such as single office. Making a lot of money.
Cons: Big and old, behind in the consumer space. Having a lot politics. Wrong incentive model. Do not have a good way to evaluate employee success. Lost the edge.