Company: Microsoft
Date: 2014-03-02
Overall rating: 4/5
Employment status: former

Great pay, work life balance
Pros: Great pay, work life balance, smart people
Cons: Politics, review process, overlap of roles