Company: Microsoft
Date: 2012-12-18
Overall rating: 4/5
Employment status: current
Experience level: Senior

Decent company. More democratic than others. Heavy politics.
Pros: Work-life balance. Give employees a chance to give feedback about the health of the organization and managers conducted by an independent company.
Cons: Heavy politics. Sometimes it's hard for cross-group collaborations.