Company: Microsoft
Date: 2018-01-08
Overall rating: 5/5
Employment status: current
Experience level: Junior

Very good company to work for.
Pros: Very good people, both professionally and on a personal level. Very good benefits.
Cons: Work can be hard sometimes. Decisions are not transparent because it's such a large company. Sometimes decision making process is not clear and may seem random.