Company: Microsoft
Date: 2015-04-17
Overall rating: 3/5
Employment status: former

Program Manager
Pros: Good benefits, opportunities to learn new technologies
Cons: Working environment varies from area to area. Be sure to ask a lot of questions to the hiring manager about management style and expectations about the job role.