Company: Microsoft
Date: 2018-02-11
Overall rating: 4/5
Employment status: former
Experience level: Junior

Software Engineer 2
Pros: 1. Employee friendly policy.
2. Very good perks and salary.
Cons: Looks like manager driven company.
If some manager decide to screw you, you are gone.
Less learning.