Company: Microsoft
Date: 2015-02-19
Overall rating: 4/5
Employment status: current
Experience level: Senior

9 years later...
Pros: Very flexible for work styles. Good paycheck with security for the company
Cons: A lot has changed in the last 9 years, when I signed in our benefits were unbelievable and now they aren't that bad but it takes a lot of work to maintain the hsa plan and now I have like 4k a year of out of pocket expenses which I did not receive a pay increase for.  Also if you're not at the mother ship in Redmond it's not the same experience.