Company: Microsoft
Date: 2016-10-05
Overall rating: 4/5
Employment status: current

Opportunity is there, but progress can be slow
Pros: For the most part, Microsoft is what you make it. If you want a job that you can just coast at, you can find a team where that's ok. If you want a team that is driven and making progress where you can have a big impact, you can find that too.
Cons: Big companies can be slooooow to change. That is definitely apparent and MSFT. Some features on my team take an absolutely unreasonable amount of time to get out. Some of that is the people working on it, but a lot of it has to do with the ancient systems in place.