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

All around great employer
Pros: Working with really smart people who readily share their great insights is a humbling experience where everyone is treated as equals by all employees
Cons: The internal politics like most companies can be challenging at times.