Company: Microsoft
Date: 2016-11-08
Overall rating: 4/5
Employment status: current

Software Engineer
Pros: land of opportunities ... calm work environment ... professional, intelligent, and fun people
Cons: you need to be career oriented and political