Company: Microsoft
Date: 2017-04-14
Overall rating: 5/5
Employment status: former
Experience level: Junior

Positive
Pros: Good ability to get things done. Strategic vision has been sharp, execution has been good. Steering a giant ship takes effort and skill.
Cons: It's big organization. Startups can often times move faster but won't have the resources of a giant like Microsoft. Any problem Microsoft tackles has to be a big one in order for it to move the needle.