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

Best place to work at, lots of perks
Pros: Best place to work at, lots of perks
Cons: Some teams are less flexible than others