Company: Microsoft
Date: 2015-10-22
Overall rating: 5/5
Employment status: current

Very Good
Pros: Talented and smart people. You get to design and develop products which have a big impact, from thousands to millions or users.
Cons: Sometimes you have to face and work with unwilling groups which makes the collaboration harder to achieve more through teamwork