Company: Microsoft
Date: 2015-01-08
Overall rating: 3/5
Employment status: current
Experience level: Junior

Eh... it's a job
Pros: Overall the benefits are superior to any I have seen.  This is a company that supports philanthropic efforts of their employees.
Cons: Highly competitive environments on some teams.  Not always appreciative of Individual Contributor innovations.  Some internal teams operate under the mentality of this is the way we have always done it and this is the way we are going to continue doing it.  Although, Satya Nadella is trying to change that,