Company: Microsoft
Date: 2015-03-03
Overall rating: 5/5
Employment status: current

A++ place to work
Pros: internal opportunity to move laterally and upward
Cons: too much overlapping at middle-management