Company: Microsoft
Date: 2018-05-01
Overall rating: 1/5
Employment status: former
Experience level: Junior

Full Time Software Engineer - worst years of my life
Pros: Good infrastructure, with free drinks
Cons: Full politics company, with carefully constructed reputation. Would not recommend joining. Upper management is constantly working against its own people. Those who work honestly, with integrity, aren't rewarded and politics works wonders.