Company: Microsoft
Date: 2017-10-06
Overall rating: 5/5
Employment status: current

Great options to move around and learn different technologies
Pros: Switching teams, work life balance, benefits and respect. Good mangers most of the time and housing nearby is not crazy
Cons: Slow moving in certain organizations but that’s because of entrenched customer base. Not much else to complain about. Some older tech may not be valued outside