Company: Microsoft
Date: 2017-07-31
Overall rating: 4/5
Employment status: current

Program Manager
Pros: Cutting edge technology, diverse employment opportunities, attractive benefits, improving culture
Cons: Lack of customer focus, pockets of established stagnating management