Company: Microsoft
Date: 2012-07-12
Overall rating: 5/5
Employment status: current

Microsoft has been a great place to work
Pros: interesting work. result oriented, open discussion, focus for ethics
Cons: Cross company move becoming difficult
Stack ranking