Company: Microsoft
Date: 2017-10-13
Overall rating: 5/5
Employment status: current
Experience level: Junior

Stable environment
Pros: Relevant brand. Solid benefits. Competitive compensation for market. A solid place to build and grow a career. Opportunity to work on cool technology
Cons: Can rot away in teams. Responsible for driving your own career. Politics an bite you if unprepared. It's a large organization and can be hard to stand out