Company: Microsoft
Date: 2014-07-14
Overall rating: 5/5
Employment status: former
Experience level: Confirmed

Microsoft is an Excellent Employer.
Pros: Whatever be the outside impression of Microsoft, I should admit Microsoft treated me very well as its employee. I was very happy with the several perks, matching programs, review processes, training sessions, health insurance etc etc. Microsoft matches up to 12,000 dollars for out contributions to any non-profit organizations. HSA program is the best in the Bay Area.
Cons: You will be stuck at using mostly Microsoft internal tools. Opensource and latest technology in the market will be hard to use.