Company: Microsoft
Date: 2015-01-14
Overall rating: 3/5
Employment status: current

Nice place to work if you are in the right team
Pros: You will be surrounded by intelligent people. Work life balance is pretty good. Paternal leave is 1 month!
Cons: If you are in the wrong team, you could get affected by internal politics. Program managers run the show and are answerable to no one!