Company: Microsoft
Date: 2015-11-28
Overall rating: 4/5
Employment status: current

Great place to work at
Pros: Very challenging, always at  the cutting edge, and most important, great people!
Cons: Very demanding, a in house competition is very encouraged.