Company: Microsoft
Date: 2013-01-14
Overall rating: 4/5
Employment status: former
Experience level: Senior

Sr. Program Manager
Pros: - good overall deal
- great benefits
- big impact
- smart people
- great atmosphere
Cons: - red tape
- upper management disconnected from employees
- lack of grand vision so it's hard to map ones job to the company bottom line