Company: Microsoft
Date: 2017-06-23
Overall rating: 5/5
Employment status: former

Great place to work
Pros: One of the best places to work for with great work life balance.
Cons: Your role might change very drastically to meet the demands of the ever changing software ecosystem. If you can cope with that, it's an excellent place to work for.