Company: Microsoft
Date: 2014-07-31
Overall rating: 4/5
Employment status: former
Experience level: Junior

Senior Marketing Manager
Pros: Microsoft is a great company to work for.   They really take care of their employees.  Great salary, work life balance and lots of opportunity to learn and grow.  One of the best parts of working there is access to resources whether it's people, vendors, research or budget.   Also, extremely competitive and smart people.
Cons: Duplication of jobs is an issue here.  
Difficult to get promoted.  
It's a large company so you have to network and build your advocacy.  Otherwise, you're just a #.