Company: Microsoft
Date: 2017-06-12
Overall rating: 4/5
Employment status: former
Experience level: Senior

Worked at Micrsoft
Pros: Microsoft is a awesome company, especially if you have a  family.  The work/life balance is very reasonable and benefit is great.
Cons: Microsoft is a big company. You can find almost everything developed internal.. If stay too long there, you may find yourself kind of being separated from the rest of  industry.