Company: Microsoft
Date: 2015-05-17
Overall rating: 3/5
Employment status: current
Experience level: Junior

channel marketing manager
Pros: great benefits including health benefits. if you are not at a senior level then good work life balance usually.
Cons: really depends on your manager and unfortunately if your entire chain of management 2 levels or more is challenging to work with you are in a tough spot. the company does not have a good process of rooting out who is a good people manager. just because someone is a good individual contributor does not make them a good people manager and the entire teams suffer endlessly from randomization.