Company: Microsoft
Date: 2016-10-02
Overall rating: 3/5
Employment status: current

Software Engineer II
Pros: reasonable work and life balance
Cons: frequent re-org which impacts your promotion