Company: Microsoft
Date: 2014-10-07
Overall rating: 4/5
Employment status: current
Experience level: Senior

Good salary and great benefits.
Pros: Great benefits that would be hard to beat anywhere else.  Salaries were in line for the most part of what I know of outside of the company in my area.
Cons: Work-life balance can sometimes be an issue, but I nearly always was able to get time when I needed it.