Company: Microsoft
Date: 2017-09-18
Overall rating: 4/5
Employment status: current
Experience level: Senior

Senior Software Engineer
Pros: challenging, great opportunities, flexible, talented people
Cons: bad bureaucracy in some of the orgs/teams but should not effect for hard working, dedicated and high performing folks