Company: Microsoft
Date: 2016-05-19
Overall rating: 3/5
Employment status: current
Experience level: Senior

Keep your eyes open
Pros: 1. Wide variety of interesting opportunities
2. Good benefits and amenities
3. Support for volunteering
Cons: Be selective of which groups you join. Highly factionalized, with a surprising degree of difference in work rhythm and expectations.  Some groups have ethical and motivated managers, others attract an insular group of people the look out for their friends first. Evaluations MAY be objective or not.