Company: Microsoft
Date: 2011-04-15
Overall rating: 4/5
Employment status: current

great company to work for, careful not to stay too long and stagnate
Pros: fantastic benefits, fair compensation, opportunity to work on projects that have broad impact, a lot of available resources to support employees from training to operating budgets
Cons: the politics are insane, severe lack of women leaders, a lot of unnecessary churn due to inefficient and large scale operations, be careful of becoming a powerpoint monkey that can't function outside the company