Company: Microsoft
Date: 2012-12-09
Overall rating: 2/5
Employment status: former

Software Development Lead
Pros: Good Benefits. People are overall very smart but the ecosystem where they work sucks. I wish it was more collaborative in nature.
Cons: Review process with emphasis on making teams collide and fight against each other rather than collaborate.