Company: Microsoft
Date: 2018-08-17
Overall rating: 5/5
Employment status: current
Experience level: Senior

Great Company with Great Benifits
Pros: Good senior leadership
Good strategic direction
Good focus on diversity and culture
Cons: It's a big company so sometimes bureaucracy can get in the way
Middle management is still the fastest way to career advancement, so that basically encourages mediocrity in 1st level managers