Company: Microsoft
Date: 2016-02-25
Overall rating: 5/5
Employment status: former
Experience level: Senior

Program Manager II
Pros: Great place to work with brilliant set of engineers. Wide varieties of technology choices with good work life balance.
Cons: Politics can pull you down in case you are deeply focused on working without self promoting your work. Need good manager for career growth.