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

Program Manager
Pros: - Smart people
- Compensation (compared to ALL employers, NOT Silicon Valley employers)
- Resources (education, equipment, etc., etc.)
- Benefits
Cons: - Quite large ==> easy to get lost in the fray
- Review process (<2011)
- Strategic vision
- Culture (can be unpleasant, <2011) - ask someone there now
- HR weak; poor workforce planning; limited opportunities for advancement
- Horrible mix, FTE's : contractors - way too much reliance upon contractors
- quality, recent products (Windows 10, for example)