Company: Microsoft
Date: 2016-05-27
Overall rating: 5/5
Employment status: former
Experience level: Junior

Keep up the Good work
Pros: Lot of effort to make a good product.
Freedom to build your own career.
Freedom to work on other cool stuff.
Cons: Company needs to advertise lot of good things they are doing and not neglect it.