Company: Microsoft
Date: 2013-06-30
Overall rating: 4/5
Employment status: current
Experience level: Senior

content developer
Pros: Great benefits
Flexible hours
Smart people
When it works, it works very well.
Cons: Internal politics - likely true of any large corporation. Review system needs overhauling. Currently emphasis is on collaboration, but review system undermines that by pitting folks against one another and then only rewarding those who are most visible on a project. It's become demoralizing to many.