Company: Microsoft
Date: 2015-07-03
Overall rating: 4/5
Employment status: former

Good company
Pros: Lots of opportunities, smart people, good work life balance.
Cons: Too many layers of management, lots of people in the comfort zone and not agile enough.