Company: Microsoft
Date: 2019-01-25
Overall rating: 4/5
Employment status: former
Experience level: Senior

Microsoft can be a fantastic place to work
Pros: Great challenges, great opportunities, great co-workers
Cons: Only certain individual contributions are recognized.  Depending on project and management ability to positively impact outside of area of assigned focus is severely  limited and may affect reviews negatively.