Company: Microsoft
Date: 2014-03-05
Overall rating: 2/5
Employment status: former
Experience level: Junior

Secure, frustrating, ultimately uninteresting
Pros: Compensation was good.  Job security.   Data at large scale means there's potential to do some interesting work.
Cons: Difficult to impossible to do meaningful interesting work.   Physical and process infrastructure is so slow and so much contention for the few interesting projects that it's all about positioning, rarely about doing good work.  In my area (software engineering as applied to big data problems) not being able to use open-source technologies means your skill set will quickly become obsolete.