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

software engineer
Pros: good work life benefit and nice perks, company is transitioning to faster pace and open source culture
Cons: limited growth space, political and  compensation is not competitive on the market