Company: Microsoft
Date: 2017-10-19
Overall rating: 4/5
Employment status: former

Big impact, but big company
Pros: Can be fun if you find the right team; not fun if you are on the wrong team. Try to find a team with local decision making where you can own your own destiny.
Cons: Avoid Windows org. (Windows org is like half the company now, so it is increasingly hard to stay clear of it. But it is worth the effort.)