Company: Microsoft
Date: 2014-02-24
Overall rating: 5/5
Employment status: current

Great place to work!
Pros: People working with you are very smart kind and helpful. You are likely to have your own office which is not common amount other softweare companies.
Cons: Not really any cons. The food is not free unlike some companies which I think is one of the most useful perk that can be offered to any developer.