Company: Microsoft
Date: 2016-04-13
Overall rating: 4/5
Employment status: current

Princepal software engineer manager
Pros: Microsoft is big and have many good technologies foundations. Work and life is very balanced in average.
Cons: Too many politics between different teams and organizations. Very slow in reflecting to outside opportunities and customers.