Company: Microsoft
Date: 2017-05-13
Overall rating: 5/5
Employment status: former
Experience level: Senior

One of a kind with amazing learning and culture.
Pros: Respectful culture. Amazing benefits. Insane charitable match.
Cons: Some silos if you're not in the core divisions (OS/Office).