Company: Microsoft
Date: 2012-02-15
Overall rating: 3/5
Employment status: current

great in some teams, ok in some teams
Pros: good benefits
flexible schedule
smart people
interesting challenges
Cons: beauracracy
size and the huge number of people that you need to collaborate with.
politics