Company: Microsoft
Date: 2016-05-07
Overall rating: 4/5
Employment status: former

Sr Program Manager
Pros: Good pay, great benefits, excellent peers, good work life balance
Cons: Senior Management is all about their own careers and not about effectiveness.  Constant reorganization as if that will help, basically shows they don't know what they are doing.