Company: Microsoft
Date: 2016-01-14
Overall rating: 3/5
Employment status: current
Experience level: Junior

So-So
Pros: Good pay. Awesome benefits. Moderate and balanced work life.
Cons: Less opportunities to grow unless you know how to get promoted. Too many re-orgs causes constantly changing managers => whatever you deliver in a project gets lost with the last manager and you have to "prove yourself" again!