Company: Microsoft
Date: 2015-04-05
Overall rating: 5/5
Employment status: former
Experience level: Confirmed

Program Manager
Pros: Microsoft offers good pay relative to the market. I was glad to work in a team surrounded with great colleagues on very challenging and interesting problems. The company's high hiring bar certainly helps achieve this.
Cons: Politics affect decision making and not business logic.
At times I felt I had to work longer hours to make a career.