Company: Microsoft
Date: 2015-06-11
Overall rating: 3/5
Employment status: former
Experience level: Senior

Senior Program Manager
Pros: Fast paced work environment, culture of dedication to delivering big software with rigorous process.  Lots of really smart people to work with.
Cons: Politics could hinder progress on projects.  Not a lot of transparency in reviews or decision making.